sboot整合quartz的集群问题请教 | Spring For All

843 阅读1分钟
原文链接: www.spring4all.com

代码是以前我参照网上的案例再自己倒腾的在项目中,先前没考虑集群的方式没注意以下的问题。

集群的时候控制台打印启动实例失败的问题一 task不同

  • 日志如下
    2018-02-23 23:42:14.339  INFO 2037 --- [_ClusterManager] org.quartz.impl.jdbcjobstore.JobStoreTX  : ClusterManager: detected 1 failed or restarted instances.
    2018-02-23 23:42:14.339  INFO 2037 --- [_ClusterManager] org.quartz.impl.jdbcjobstore.JobStoreTX  : ClusterManager: Scanning for instance "xxx"'s failed in-progress jobs.
    
  • 疑问
    如上的输出日志该如何处理出现的问题

问题2 当启动集群时如果task完全相同

  • 日志
    This scheduler instance (xxxx) is still active but was recovered by another instance in the cluster.
    

    代码地址
    sboot-quartz