quartz 更改服务器时间引起的问题

wangshaofen 发布于 2015/08/24 14:15
阅读 2K+
收藏 0
使用quartz结合spring配置定时任务,在测试过程中,更改服务器时间,比如说 我的定时任务为每天的14:30分执行,我想看到我配置的定时任务有没有连续执行,于是,我执行完一次后,更改系统时间为 明年的今天的14:28,想测试14:30会不会跑定时任务,结果在14:28分执行了我设置的定时任务,到了14:30分又执行了。请大神们帮忙。这到底该怎么弄,才能让他在改的时候不会去执行,而只有在14:30分执行
加载中
0
Moses_Fu
Moses_Fu

你应该是在改完时间后重启了项目吧?

Quartz默认会在重启时执行一次任务,

具体你可以看看这里的解决方法http://shuadawang-yahoo-com-cn.iteye.com/blog/826999

0
wangshaofen
wangshaofen
我的设置应该是没什么问题呢。有开始时间,也有结束时间,测试过程中老是改系统时间。每次改的时候就会执行。很奇怪
返回顶部
顶部