さまざまな rake タスクを呼び出す cron ジョブをセットアップするために、when ジェムがインストールされた Rails アプリがあります。理由はわかりませんが、各 rake タスクがまったく同時に 2 回呼び出されます。したがって、私のデータベース バックアップ タスクは午前 4 時にデータベースを 2 回バックアップします。
crontab を検査すると、すべての cron ジョブの正しい構文が明らかになるため、これは when ジェムが cron ジョブを正しく構成していないという問題ではないと思います。また、ステージング環境と本番環境の両方で、コマンド ラインでタスクを呼び出すことができ、一度しか実行されないことも混乱を招きます。
これを引き起こす原因について何か考えはありますか?私はトラブルシューティングに関して完全に途方に暮れています。