想要在一段时间后使用scheduler或db事件重置值

时间:2017-07-18 14:45:26

标签: scheduled-tasks scheduler spring-scheduled

我有一个类似的jsp:

规则1:价值

规则2:价值

以分钟为单位的时间间隔:值

我将这些值保存到DB 取决于时间间隔字段的值我想将规则1和规则2的值重置为DB中的默认值

即使在前一个间隔未完成之前,也可以随时更改此时间间隔,这意味着无论我选择哪种方法,都需要动态更新

我正在使用Sprig MVC和oracle 我选择了 ThreadPoolTask​​Scheduler

但现在问题是我一直用

threadPoolTask​​Scheduler.schedule(runnableObj,触发);

它会立即执行,然后以1分钟的适当间隔执行但是我想跳过第一次执行,因为我使用了PeriodicTrigger 它有一个名为setInitialDelay()的方法,但它没有延迟它

请提供一些有关此类问题的见解,因为我第一次这样做

1 个答案:

答案 0 :(得分:0)

我想我使用ThreadPoolTask​​Scheduler解决了它 有关详细信息,请访问http://www.baeldung.com/spring-task-scheduler 一些有趣的Spring Scheduling信息。