我的申请面临一种非常奇怪的行为。我有一个使用Spring3并运行在tomcat6上的应用程序,它通过spring的crontrigger安排作业。
我的cron表达式是“0 0 3 * *?”,应该每凌晨3点(每天一次)解雇我的工作。我的申请(和我的工作)一直工作到昨天。这个晚上事情变得疯狂,我的工作开始不断。就好像运行时忽略了cron表达式,并开始在无限循环中执行我的工作。
这对你们任何人都有意义吗?
答案 0 :(得分:0)
很可能你的工作是抛出一个异常,而不是优雅地完成,所以Quartz重新执行它(再一次又一次)。