2

Sidekiq の最新バージョン (2.15.2) を使用しています。これがどのように起こったのかはわかりませんが、何らかの理由で、Sidekiq ダッシュボードには常に 2 つのビジー プロセスがあります。

ここに画像の説明を入力

[ビジー] をクリックすると、「内部サーバー エラー」というメッセージが表示されます。

Sidekiq を停止して再起動しようとしましたが、まだ 2 つのビジー プロセスが発生します。誰か提案はありますか?ありがとう!

これが Sidekiq をリセットした後のログです。

2013-11-13T05:09:02Z 2508 TID-osg9yldog INFO: Received USR1, no longer accepting new work
2013-11-13T05:09:02Z 2508 TID-osgbbuwe4 INFO: Shutting down 25 quiet workers
2013-11-13T05:09:04Z 2593 TID-ow9gk2yd0 INFO: Received USR1, no longer accepting new work
2013-11-13T05:09:04Z 2593 TID-ow9hyfa04 INFO: Shutting down 25 quiet workers
2013-11-13T05:09:32Z 2508 TID-osg9yldog INFO: Shutting down
2013-11-13T05:09:32Z 2508 TID-osgbbuwe4 INFO: Shutting down 0 quiet workers
2013-11-13T05:09:36Z 2593 TID-ow9gk2yd0 INFO: Shutting down
2013-11-13T05:09:36Z 2593 TID-ow9hyfa04 INFO: Shutting down 0 quiet workers
2013-11-13T05:10:33Z 15613 TID-osg19rhj4 INFO: Booting Sidekiq 2.15.2 using redis://localhost:6379/0 with options {}
2013-11-13T05:10:33Z 15613 TID-osg19rhj4 INFO: Running in ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux]
2013-11-13T05:10:33Z 15613 TID-osg19rhj4 INFO: See LICENSE and the LGPL-3.0 for licensing details.
2013-11-13T05:10:33Z 15613 TID-osg19rhj4 INFO: Starting processing, hit Ctrl-C to stop
2013-11-13T05:10:33Z 15698 TID-ox8r4hzlg INFO: Booting Sidekiq 2.15.2 using redis://localhost:6379/0 with options {}
2013-11-13T05:10:33Z 15698 TID-ox8r4hzlg INFO: Running in ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux]
2013-11-13T05:10:33Z 15698 TID-ox8r4hzlg INFO: See LICENSE and the LGPL-3.0 for licensing details.
2013-11-13T05:10:33Z 15698 TID-ox8r4hzlg INFO: Starting processing, hit Ctrl-C to stop
4

1 に答える 1

1

デフォルトredis.confを使用している場合は、次の行が見つかります。

save 900 1
save 300 10
save 60 10000
dbfilename dump.rdb
dir ./

これは、Redis がそれらの期間に現在のステータスのスナップショットを書き込むことを意味します。

save開発中の場合、サーバーを再起動する前に、このファイルを削除するか、ドキュメントに従ってすべての行にコメントを付けたいと思うかもしれません。そうredis.confしないと、以前のアクティビティを取得しようとします。

于 2014-04-03T15:15:37.137 に答える