resqueのworkerがoverviewで表示されるのにサーバ側ではプロセスが存在しないから調べてみた
resqueのoverviewでよく分からないworkerが存在していたので、killしようと奮闘していた話です。 ドキュメント残すついでに書いてみました。
発見時
サーバでプロセスを確認
ps aux | grep resque
おらんやん!!
なんやこのプロセス・・・・
調べてもよく分からなかったので、友人に相談・・・
「redisにkey残ってるだけじゃね?」と言われたので、
redisの中を見てみると・・・・!?
redis-cli keys keys resque*
おったー!!!
結論
redisのkeyに残っており、それが表示されてたみたいです。
まだまだredisとresqueについての知識(ggr力も)がまだまだ足りてないなと反省しました。
教えてくれた友人に感謝してますmm