0

SUPER JOB と呼んでいるジョブを取得しました。これは、5 分ごとに実行されるようにスケジュールされているジョブがさらにあるためです。

スーパー ジョブは 1 回だけ実行されます。スーパー ジョブは 5 分ごとに実行されるようにスケジュールされた終了しないジョブであるため、スーパー ジョブは終了しないと想定しました。

しかし、何が起こったのかというと、スーパー ジョブが終了し、サブジョブは次の反復を実行することさえできませんでした。

誰かがジョブをネストするときの動作を説明できますか? それらは、ループ内のループの構造に何らかの形で似ていますか?

4

1 に答える 1

0

どのようにスケジュールを立てているかは、あまり重要ではないと思います。SUPER JOB を 5 分ごとに実行するようにスケジュールするだけです。

サブジョブを定期的にスケジュールするとどうなるかわかりません。私はCEにいるので、それを試したことはありません。

pg_agent をスケジューラとして使用し、Kitchen を介してトップレベルのジョブを起動します。非常にうまく機能します。

注意しなければならないことの 1 つは、SUPER JOB の 1 回の実行に 5 分以上かかるとどうなるかということです。ジョブがどのように実行されるかを本当に理解していない限り、頻繁に実行することには細心の注意を払っています。

于 2013-06-06T19:36:51.310 に答える