【发布时间】:2015-10-21 07:01:45
【问题描述】:
有没有人尝试在应用程序在多台机器上运行的情况下并行启动 Quartz Job 应用程序?
我在我的应用程序中创建了 Quartz Clustered 作业,该作业在多台机器上运行。 当我按顺序启动应用程序时,Quartz 工作正常,在所有主机中一个接一个。但是,当我并行启动应用程序时,我遇到了几种不同类型的错误。
如:
作业和触发器注册失败:null org.quartz.ObjectAlreadyExistsException:无法存储名称为“triggerName”和组:“JOB_GROUP”的触发器,因为已存在具有此标识的触发器
ORA-02292:违反完整性约束 (QUARTZ_CRON_TRIG_TO_TRIG_FK) - 找到子记录
有没有人遇到过这个问题并解决了? 您能否分享您对这个主题的看法?
【问题讨论】:
标签: quartz-scheduler