0

使用 Java & Quartz,有没有办法为以下场景指定 Cron 作业(使用 cron 表达式OR not );

(Parent-Event) ==> Start at <Time-X of day> & execute once every 5 days{

    (Child-Event) ==> Start at <Time-X of day> & execute 3-times at 1 hour intervals{...}
}
4

1 回答 1

0

TriggerBuilder 类有 startAt 和 endAt 方法。startAt mekes 在指定日期开始执行作业,而 endAt 在指定日期停止执行作业。

Child-Event 由 Parent-Event 调度,Time-X 应小于 22。

对于父事件:

  • Cron 表达式:“0 0 X * * ?”
  • startAt:当你想开始工作时
  • endAt : startAt 日期 + 5 天

对于儿童事件:

  • Cron 表达式:“0 0 X-X+2 * * ?”
  • endAt :执行 Parent-Event 时的当天午夜
于 2017-01-08T11:33:18.363 回答