Sidekiq に、しばらく消えそうにないジョブが表示され始めています:
モデレーションキューで新しいユーザーを停止(サスペンド)した際に発生しているようです。投稿を却下して同時にユーザーを停止すると、ジョブが「1000年後」というテキスト付きで Sidekiq に入っていくようです。
これはバグでしょうか? それとも私の Discourse の特定のインストール環境の問題でしょうか?
「恒久的」のデフォルト停止時間は1000年なので、これは意図的な動作だと思います。他のユーザーに対して「停止」をクリックしてオプションを確認すると、「永久」ボタンの横に 3026年10月23日 と表示されるはずです。
個人的には、最初からジョブをスケジュールしない方が理にかなっていると思いますが、少なくとも目的は達成されています。
それらは Sidekiq キューに 1000 年もの間置かれるべきなのでしょうか、それともしばらくするとジョブは削除されるのでしょうか?
以前見た覚えはありませんが、さきほどテストユーザーを停止したところ、レビューキューを経由していないにもかかわらず、そこにジョブが表示されています。