2014-09-29 39 views
0

当作业没有完成时,Quartz Scheduler 1.8.6版本的应用程序中出现卡住触发器的问题。石英调度程序触发器卡住

例如,我们有ssh调用或数据库查询的作业。如果这些作业挂起(因为ssh调用没有终止,或者select语句有一个表锁),那么我不能让作业再触发。在我强制重新启动调度程序之前,触发器会一直卡住。我试过Scheduler.interrupt(触发器)和Scheduler.rescheduleTrigger()。我尝试删除触发器并重新创建它。我已经删除了该作业并重新创建了它。 结果是一样的:我可以重新启动作业,但触发器挂起并且不再运行。

+0

您能告诉我们您的触发器和工作源代码吗? – Kraiss 2014-09-29 14:03:34

回答

0

请忽略此问题。我的安装与Quartz无关。

Scheduler.interrupt()是正确的方法,现在正在为我完美工作。