我正在面对我的应用程序的一个非常奇怪的行为。我有一个使用Spring3并在tomcat6上运行的应用程序,它通过spring的时钟触发器来调度作业。
我的cron表达式是"0 0 3** ?",它应该每隔3点(每天一次)触发我的工作。直到昨天,我的应用程序(和我的工作)都运行得很好。这个晚上,事情变得很疯狂,我的工作开始了不断的工作。这就像是运行时忽略了cron表达式,开始在无限循环中执行我的作业。
这对你们中的任何人来说有意义吗?
发布于 2011-02-22 01:50:24
很可能您的作业抛出了一个异常,而不是优雅地完成,所以Quartz重新执行了它(一次又一次)。
https://stackoverflow.com/questions/5053163
复制相似问题