将定时任务持久化到数据库,方便启动,暂停,删除等操作。

 

pom:

        <dependency>
            <groupId>org.quartz-scheduler</groupId>
            <artifactId>quartz</artifactId>
            <version>2.2.1</version>
        </dependency>

配置:

## quartz
org.quartz.scheduler.instanceName = DefaultQuartzScheduler
org.quartz.scheduler.rmi.export = false
org.quartz.scheduler.rmi.proxy = false
org.quartz.scheduler.wrapJobExecutionInUserTransaction = false
org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool
org.quartz.threadPool.threadCount = 10
org.quartz.threadPool.threadPriority = 5
org.quartz.threadPool.threadsInheritContextClassLoaderOfInitializingThread = true
org.quartz.jobStore.misfireThreshold =120000
org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreTX
org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.StdJDBCDelegate
org.quartz.jobStore.tablePrefix = QRTZ_
org.quartz.jobStore.dataSource = mysqld
org.quartz.dataSource.mysqld.driver = com.mysql.jdbc.Driver
org.quartz.dataSource.mysqld.URL = jdbc:mysql://rm-uf6u04q23mt4mx803yo.mysql.rds.aliyuncs.com/zy_store_db_test?characterEncoding=utf-8
org.quartz.dataSource.mysqld.user =zy
org.quartz.dataSource.mysqld.password =5Ay3vpXVJxdsm8gB
org.quartz.dataSource.mysqld.maxConnections = 5
org.quartz.dataSource.mysqld.validationQuery = select 0 from dual
View Code

相关文章:

  • 2022-02-07
  • 2022-03-02
  • 2021-03-26
  • 2021-05-31
  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
  • 2021-10-30
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-04
  • 2020-06-03
  • 2018-11-28
相关资源
相似解决方案