0

我正在使用春季批次。我有一个将记录写入数据库的 ETL 过程,在完成 ETL 过程后,它还会将一个FLAG写入PROCESS_COMPLETE 表。

现在,我希望我的春季工作在以下两个条件都为真时触发一次

  1. 现在是下午 5 点过后
  2. FLAG已写入 PROCESS_COMPLETE表

感谢有人可以建议如何使用弹簧批处理来实现上述目标。

4

1 回答 1

1

我建议为此使用 Quartz。实际触发作业的开始不是 Spring Batch 的责任。使用 Quartz,您可以创建一个自定义触发器,该触发器将在时间和数据库条件都满足时触发。

于 2011-02-15T15:20:04.767 回答