スタックした/古くなった Resque ワーカーをクリアするにはどうすればいいですか? 質問する

スタックした/古くなった Resque ワーカーをクリアするにはどうすればいいですか? 質問する

添付の画像からわかるように、スタックしているように見えるワーカーが数個あります。これらのプロセスは数秒以上かかることはありません。

ここに画像の説明を入力してください

なぜクリアされないのか、また手動で削除する方法がわかりません。

私は Heroku で、Redis-to-Go と HireFire を備えた Resque を使用してワーカーを自動的にスケーリングしています。

ベストアンサー1

これらの解決策はどれも私には効果がなく、redis-web ではまだ次のメッセージが表示されます。

0 out of 10 Workers Working

最後に、これはすべてのワーカーをクリアするのに役立ちました:

Resque.workers.each {|w| w.unregister_worker}

おすすめ記事