私は奇妙な状況に遭遇しました。私はCronトリガーを使用する唯一のオプションがあり、40秒ごとにジョブをトリガーする必要があります。これはCronトリガーで可能ですか?はいの場合は、助けてください。40秒ごとにジョブを起動するQuartz Cronトリガー
私の式は以下のように行くことができる:
0/40 * * * *?
実績:12で実行される12時01分〇〇秒
- ジョブ:01:40
期待される結果:
-
午前12時02分〇〇秒
おかげで実行午前12時01分20秒
私は奇妙な状況に遭遇しました。私はCronトリガーを使用する唯一のオプションがあり、40秒ごとにジョブをトリガーする必要があります。これはCronトリガーで可能ですか?はいの場合は、助けてください。40秒ごとにジョブを起動するQuartz Cronトリガー
私の式は以下のように行くことができる:
0/40 * * * *?
実績:12で実行される12時01分〇〇秒
期待される結果:
おかげで実行午前12時01分20秒
この回答を確認してください!!これはあなた
うん@Nirav、私は自分のスケジューラーがSimpleTriggerに応じてジョブをスケジュールしている。しかし、今ではトリガータイプをSimpleTriggerからCronTriggerに変更する必要があります。私はそれがほとんど不可能だと感じていますが、これを達成する方法があればそれを探しています。 – santoshM
親愛なるsantoshMは、私たちのプロジェクトの以前の同じ問題に直面しました。それを解決できませんでした。簡単なトリガーでcronトリガーを置き換えました。 –
Mr. @Nirav Shahええ、今私たちは、ユーザーが彼/彼女の要件に従ってトリガーを選択することを許可しています。 simple(既に実装されている)のcron&repeat intervalの式を期待することで。ユーザーが有効なcron式を作成するためのフォームを作成します。 :)時間と応答をありがとう。 – santoshM
石英設定xmlファイルでは、以下のようなジョブ定義の<cron-expression>
を設定してください。
<cron-expression>0/40 * * * * ?</cron-expression>
また、40秒ごとに動作するようにしてください。
fire on 10:00:40
fire on 10:01:20
fire on 10:02:00
...
はありません任意の例外/エラーを取得していない 'quartz.log' – sozkul
@sozkulで例外/エラーがなど、あなたがどんなパースエラー、ミス火を参照していますが、表示されていないのに役立ちます願っています希望または予想される時間にジョブがトリガーされます。 – santoshM
クォーツのデータベースが予想通りに更新されない場合、トリガーの定義を確認してください。何か違いはありますか? – sozkul