cronが同時に2回実行される原因は何ですか?

cronが同時に2回実行される原因は何ですか?

毎週月曜日の午前1時に実行するようにクローンを設定しました。

0 1 * * 1 /script/dir/script >> /script/dir/file.log

2年間予想通りに実行され、6月18日に2回実行され、最初の呼び出しから0.5〜1秒後に2番目の呼び出しが発生しました。これが起こる原因は何ですか?

最初または2番目に人間が運営していませんでした。

スクリプトはWebサイトに関連付けられていますが、ドキュメントのルートの外にあります。

時計を同時に同期して強制的に1秒後に戻り、午前1時にクローンを再実行することはできますか?

ベストアンサー1

おそらくjippieがついに何かを見つけたかもしれません。ユンチョは実際に7月1日に挿入されましたが、現在一部のGPSタイムシステムのバグ(続きを読む)これにより、うるう秒が発表され続けます。つまり、ユンチョは6月30日から数多くの上位圏時間情報院によって毎日発表されています。現在、この問題は解決中です。 NTPの問題メールスレッドをもう一度参照してください。そのため、7月31日/8月1日に多くのシステムが攻撃を受けました。良い6月30日(Linuxカーネルクラッシュ)/7月1日(Java CPUの問題)。

驚くべきことに、その仕事は6月18日に起こりました。カーネルログに同じ時間に「うるう秒の挿入」メッセージがありますか?あなたのサーバーは現在UTC + 1(BST)を使用していますか?カーネルログにジャンプメッセージが表示されたら、どのバージョンのntpdとカーネルバージョンを実行していますか?私が出会ったntpdのすべてのバージョンでは、うるう秒はその月の最後の日にのみカーネルに伝播するので、ここでのうるう秒の理論は赤いニシンです。

おすすめ記事