spring quartz任务调度
来源:互联网 发布:蒂亚戈阿尔坎塔拉数据 编辑:程序博客网 时间:2024/04/29 14:40
在Spring中配置 quartz任务调度的时候,会引发一下异常情况
1. Table ‘database.qrtz_locks’ doesn’t exist
原因:这个是SchedulerFactoryBean试图访问数据库获取quartz的一些管理表信息,自然访问数据库时需要注入dataSource bean,当缺省autowire为no,则没有dataSource bean被注入,quartz会认为项目没连数据库,会BYPASS这个访问管理表的功能. 当你配置了default-autowire=byName时,dataSource bean被自动注入,这时quartz认为项目既然能连到数据库,就想当然的认为对应的那些表一定存在,没找到时就出异常.
解决办法:
<bean id="myscheduler"class="org.springframework.scheduling.quartz.SchedulerFactoryBean"lazy-init="false" autowire="no"><property name="triggers"><list><!-- 订单超时取消批处理<ref bean="orderCancelOverTimeTrigger" /> --> </list></property></bean>
在SchedulerFactoryBean这个bean配置中关掉autoware,加入autorware=“no”
0 0
- spring quartz任务调度
- Spring Quartz 任务调度
- Spring Quartz 任务调度
- spring quartz 任务调度
- spring quartz任务调度
- spring Quartz任务调度
- Spring Quartz任务调度示例
- Spring配置Quartz任务调度
- Spring任务调度,Quartz Scheduler
- Spring Quartz任务调度入门
- Spring Quartz任务调度入门
- spring 任务调度框架Quartz
- Spring任务调度-基于Quartz
- spring 任务调度 Quartz 表达式
- Spring+quartz 动态任务调度
- Spring集成Quartz任务调度
- spring quartz 的调度任务
- Spring配置Quartz任务调度
- Ehcache memcache redis 三大缓存
- 开发者必备的6款源码搜索引擎
- iOS Code Signing(ios自学笔记)
- PHP模拟HTTP请求
- Cesium之3D拉伸显示行政区含GeoJSON数据生成过程GDAL的ogr2ogr
- spring quartz任务调度
- Android Studio常用插件
- android之android studio的NDK环境搭建
- 个人常用自定义php函数
- JdbcTemplate 、NamedParameterJdbcTemplate、SimpleJdbcTemplate的区别,有需要的朋友可以参考下。
- Android’s multidex slows down app startup
- 正则的一下用法
- memcached 使用
- 四、lua常用小知识