クロンオフセット5分のスケジュール
5分ごとに実行するように設定されたcronスクリプトをオフセットすることは可能ですか? 2つのスクリプトがあります。スクリプト1は1つのデータベースからデータを収集して別のデータベースに挿入し、スクリプト2はこのデータと他の多くのデータを引き出して、そこからいくつかのきれいなレポートを作成します。両方のスクリプトを5分ごとに実行する必要があります。スクリプト2を1分オフセットして、新しいデータからレポートを作成できるようにします。たとえば、スクリプト1を1 時間ごとに実行し:00, :05, :10, :15 [...]、スクリプト2を:01, :06, :11, :16 [...]1時間ごとに実行する必要があります。スクリプトは相互に依存していません。スクリプト1が成功したかどうかに関係なく、スクリプト2を実行する必要があります。ただし、レポートに最新のデータが含まれていると便利です。これはcronで可能ですか? 役職; 私はシェルスクリプトで両方のコマンドを使用してすぐに実行することを考えましたが、これは機能しません。外部APIなどを待つとスクリプト1がハングアップすることがあり、実行に最大15分かかることがありますが、スクリプト2は5分ごとに実行する必要があるため、この方法で実行するとスクリプト2の実行が停止または遅延します。これをCronで設定できる場合、スクリプト1の実行に関係なくスクリプト2が実行されます。