123456789101112131415161718192021222324 |
- # 如下配置为使用数据库存储定时任务,属性不经常修改,所以不放在 application.yml 中统一管理
- spring:
- quartz:
- properties:
- org:
- quartz:
- scheduler:
- instanceName: clusteredScheduler
- instanceId: AUTO
- jobStore:
- class: org.springframework.scheduling.quartz.LocalDataSourceJobStore # 数据库存储
- driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate # 数据库代理
- tablePrefix: QRTZ_ # 表前缀
- isClustered: true # 集群
- clusterCheckinInterval: 30000 # 集群检查间隔
- useProperties: false
- threadPool:
- class: org.quartz.simpl.SimpleThreadPool # 线程池
- threadCount: 50 # 线程数量
- threadPriority: 5 # 线程优先级
- threadsInheritContextClassLoaderOfInitializingThread: true # 是否继承类加载器
- job-store-type: jdbc # 持久化到数据库
- jdbc:
- initialize-schema: never # 不初始化表结构
|