博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Quartz2.x(包括1.x)开发(调度器数据保存在持久层)出现的问题
阅读量:5891 次
发布时间:2019-06-19

本文共 851 字,大约阅读时间需要 2 分钟。

hot3.png

1.

 
  
  
  
  
  
      
        
        
        
        
      
  
   
    
   
    
  
  

 

必须使用frameworkx.springframework.scheduling.quartz.BeanInvokingJobDetailFactoryBean

或者frameworkx.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean,

直接使用org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean会报java.io.NotSerializableException异常,参考

 这里也可以自己写一个类继承QuartzJobBean来作为我们要执行的Job

shouldRecover 当Quartz服务被中止后,再次启动或集群中其他机器接手任务时会尝试恢复执行之前未完成的所有任务

 overwriteExistingJobs 必须设置为TRUE,否则配置文件中的更新无法影响DB已存在的信息

通过NAME和GROUP识别

quartz.properties:

#org.quartz.jobStore.isClustered = true

#org.quartz.jobStore.clusterCheckinInterval = 20000

转载于:https://my.oschina.net/javayan/blog/606642

你可能感兴趣的文章
scrapy学习之路5(selenium集成到scrapy下(crawspider未测试))
查看>>
开源组件
查看>>
【354天】跃迁之路——程序员高效学习方法论探索系列(实验阶段112-2018.01.25)...
查看>>
AIDL的基本使用
查看>>
使用开源工具fluentd-pilot收集容器日志
查看>>
作为设计师的我做了个小 APP,并且有稳定的被动收入
查看>>
CentOS7安装ecshopV2.7.3过程中mysql不支持问题
查看>>
TextView SpannableString 使用之实现可点击超链接效果
查看>>
three.js 中文文档 6.创建文字
查看>>
mongodb学习笔记
查看>>
把你的网站升级成HTTP/2
查看>>
Lodash源码讲解-compact函数
查看>>
正则表达式 深入浅出2--从java API开始
查看>>
基于概率论的分类方法:朴素贝叶斯
查看>>
commonJS模块规范
查看>>
如何优雅的退出应用和处理崩溃异常并重启
查看>>
Day02 - JavaScript + CSS Clock
查看>>
【翻译】Service Worker,你是什么?
查看>>
巧设publicPath,优雅适配生产环境要求
查看>>
CMS收集器
查看>>