使用弹簧计划并在运行时更改系统时间

时间:2016-12-14 14:32:19

标签: java spring crontab schedule

我有一个春季时间表,配置为每天00:01h运行。

<task:scheduler id="scheduler" pool-size="10"/>

<task:scheduled-tasks scheduler="scheduler">
    <task:scheduled ref="bean" method="method" cron="0 1 0 * * *"/>
</task:scheduled-tasks>

如果我更改服务器时间(减少1小时),任务将安排在01:01h而不是服务器00:01h。

如果我重新启动应用程序,它将正常工作。如果我更改服务器时间,有谁知道如何更新计划时间?

0 个答案:

没有答案