【问题标题】:Quartz Scheduler trigger are stuckQuartz Scheduler 触发器被卡住
【发布时间】:2014-09-29 13:21:21
【问题描述】:

当作业未完成时,我们遇到了使用 Quartz Scheduler 1.8.6 版的应用程序中的触发器卡住的问题。

例如,我们有带有 ssh 调用或数据库查询的作业。如果这些作业挂起(因为 ssh 调用未终止或 select 语句具有表锁),那么我将无法再触发这些作业。在我强制重新启动调度程序之前,触发器一直卡住。

我已经尝试过 Scheduler.interrupt(trigger) 和 Scheduler.rescheduleTrigger()。我试过删除触发器并重新创建它。我已删除该作业并重新创建它。 结果是一样的:我可以重新启动作业,但是触发器挂起并且没有再次运行。

【问题讨论】:

  • 你能告诉我们你的触发器和工作源代码吗?

标签: quartz-scheduler


【解决方案1】:

请忽略这个问题。我在安装时遇到了与 Quartz 无关的问题。

Scheduler.interrupt() 是正确的方法,现在对我来说效果很好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-03
    • 1970-01-01
    • 2012-08-22
    • 2020-08-30
    • 1970-01-01
    • 2012-04-25
    • 1970-01-01
    • 2013-05-17
    相关资源
    最近更新 更多