使用Spring + quartz集群持久化时注意事项
来源:互联网 发布:matlab怎么调用caffe 编辑:程序博客网 时间:2024/06/07 06:02
1、持久化时未序列化异常
2.持久化时jobDetail找不到
原因一般是数据源配置导致的问题。
java.io.NotSerializableException: Unable to serialize JobDataMap for insertion into database because the value of property 'methodInvoker' is not serializable: org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
例如:
原因请看org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
所以对于持久化的job需要自己继承org.springframework.scheduling.quartz.QuartzJobBean,同时修改JobDetailFactoryBean为
2.持久化时jobDetail找不到
原因一般是数据源配置导致的问题。
可能的原因是:数据源未配置成自动提交,当第一次启动trigger时,之前对数据库的job的增加的事物没有自动提交,导致后面的事物无法查询到。
如果数据源是通过dbcp配置的将自动提交配置为true
如果是c3p0配置为autoCommitOnClose=true阅读全文
0 0
- 使用Spring + quartz集群持久化时注意事项
- 使用Spring + quartz集群持久化时注意事项
- spring整合quartz持久化
- 使用spring quartz 进行持久化的任务调度
- spring整合quartz并持久化
- spring整合quartz并持久化
- Spring下quartz调度持久化实战
- spring集成quartz持久化简单应用
- Spring下quartz调度持久化实战
- spring整合quartz并持久化
- spring整合quartz并持久化
- spring整合quartz并持久化
- 【Quartz】Quartz存储与持久化-基于Spring的配置
- 【Quartz】Quartz存储与持久化-基于Spring的配置
- Quartz.net持久化与集群部署开发详解
- Quartz.net持久化与集群部署开发详解
- spring中使用quartz框架(持久化到数据库+springboot)
- Spring+Quartz tomcat集群
- pat 1099
- hdu 2586 How far away? LCA 解题报告
- 最短路 (floyed)
- Vue+cordova camera插件采用dataurl格式导致内存问题的解决方案
- 字符串next函数求值
- 使用Spring + quartz集群持久化时注意事项
- I/O流 基础知识点
- CAN总线基础(一)——CAN总线概述
- 指针
- Android之Fragment
- 【BZOJ】1875 [SDOI2009]HH去散步 DP+矩阵优化
- 【译】Scheduling Tasks
- arduino上采集的数据转化为odom
- SpringBoot27-spingboot数据访问-NoSQL(Redis)