在服务器故障时重新分配Quartz作业

时间:2017-11-15 20:43:29

标签: java quartz-scheduler

我已经配置了Quartz JDBCJobStore来在集群应用程序上运行一些调度程序,并且在测试如果其中一个服务器在作业处理过程中发生故障时会发生什么我发现Quartz没有其他实例的机制应用程序,以确定一个服务器是否无法完成一个作业,并应重新分配给另一个服务器,问题是,当服务器发生故障时,它没有机会释放它对作业的锁定数据库,因此Job基本上保持锁定状态,直到有人手动移除锁定。

Quartz中是否有内置功能可以处理这种情况(检测作业是否应该从锁中释放)?

0 个答案:

没有答案