トピックのロックをスケジュールしても一貫して機能しないのはなぜですか?

トピックを指定した時間にロックする機能は非常に重宝しており、他のフォーラムソフトウェアと比較してこの機能がいかに劣悪で一貫性がないかに衝撃を受けています。要するに、例えば午後9時にトピックをロックするようにスケジュールしても、ロックされるのは午後9時を過ぎて1〜2分以内のランダムな秒であり、ロックされないこともあります。スケジュールされたトピックがロックされずに、タイマーの終了までそのまま進行してしまうこともあります。

この機能がなぜ正確な予定時刻にトピックをロックできないのか、その理由や仕組みは全く不明です。改善策はあるのでしょうか、それともバグレポートに移動すべきでしょうか?

もし、より詳細なステップバイステップの手順を教えていただければ、テストサイトで再現してみて、何か見つけられるか試すことができます。例えば、それらが属するカテゴリや、それらの長さやタイミングに何か特別なことはありますか?あなたのセットアップに近づけるほど、より良い結果が得られます。:+1:

特にそれを引き起こす要因は把握していませんが、一般的には、複数の人が積極的に参加している時間帯(トピックが閉じられることを知っていて、締め切り直前に最後の言葉をいくつか滑り込ませようとしている)にスケジュールを組んでいます。

それがどのような影響を与えるのかは分かりませんが、私の知る限り、私たちのサイトがそれほど大きくなることはなく、せいぜい20人程度(最大でも50人ですが、それは極端な例外的なケースです)です。

また、通常は数千件の投稿があるまでロックのスケジュールを組まないため、100件程度の投稿しかないトピックよりも、長いトピックの方が処理が悪いのかもしれません。

サイトの問題でもアクティビティの問題でもないことを確認できます。まったく別のインスタンスを試しましたが、タイマーはまだ切れ、スレッドはロックされなかったので、手動で行う必要がありました:upside_down_face:

そしてまた

これが一貫して欠けているのが本当にわかりません。非常に単純なことのように思えますか?