0

3日ごとにジョブをトリガーするためにCalendarTriggerImplを使用しています。開始時刻は2012-12-1015:00:00、終了時刻は2013-12-10ですが、2012-12-1111にスケジューラーを実行すると:00:00、ジョブが実行されます。この問題の解決方法。毎月リセットされるため、cronトリガーを使用していません。2012-12-1015:00:00にジョブをトリガーするのを手伝ってください。 2012-12-13 15:00:00、2012-12-16 15:00:00など、任意の日付でスケジューラを実行した場合でも同様です。

4

1 に答える 1

0

ジョブの実行後にスケジューラを起動して、そのジョブが失火したと判断したためだと思います。トリガーで使用されている失火命令を調べてみてください。

于 2012-12-13T08:22:42.747 に答える