在使用 opensymphony的 quartz的时候,它内部提供了 trigger,例如:
trigger = TriggerUtils.makeHourlyTrigger(); //trigger every hour
<p>
|
上面的代码意思是每小时触发一次任务。
这个配置在 quartz第一次启动的时候就读入到内存中了,我得问题是如果我需要动态改变我得任务启动策略该怎麽作呢? 比如每小时触发一次任务后,我希望下个任务是每分钟触发一次,当然任务的次数是无限的,好像 quartz 没有考虑到这个需求,我看他的API没有提供这个解决办法,各位有用过 quartz的遇到过这个问题么? :(