Ram*_*hna 5 java quartz-scheduler
我是石英新手。我使用 mysql 配置了 jdbcjobstore,配置如下。如果我通过 java 创建调度程序,它工作正常。
# Main Quartz configuration
org.quartz.scheduler.skipUpdateCheck = true
org.quartz.scheduler.instanceName = DatabaseClusteredScheduler
org.quartz.scheduler.instanceId = AUTO
org.quartz.scheduler.jobFactory.class = org.quartz.simpl.SimpleJobFactory
org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreTX
org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.StdJDBCDelegate
org.quartz.jobStore.dataSource = quartzDataSource
org.quartz.jobStore.tablePrefix = QRTZ_
org.quartz.jobStore.isClustered = true
org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool
org.quartz.threadPool.threadCount = 5
# JobStore: JDBC jobStoreTX
org.quartz.dataSource.quartzDataSource.driver = com.mysql.jdbc.Driver
org.quartz.dataSource.quartzDataSource.URL = jdbc:mysql://192.168.1.2:3306/fatdb
org.quartz.dataSource.quartzDataSource.user = root
org.quartz.dataSource.quartzDataSource.password = root
org.quartz.dataSource.quartzDataSource.maxConnections = 8
Run Code Online (Sandbox Code Playgroud)
我的问题是可以将条目(如调度程序、作业和其他信息)直接放在特定的 Quartz 表上,而无需编写程序。
例如,如果我将时间和适当的调度程序详细信息插入石英表中,并且如果我使用上述配置调用侦听器,它可以工作吗?
如果它有效,我需要配置哪些表以及哪些字段。
我想通了并且有效。我只将值插入到 3 个表格中,效果非常好。您需要配置的表:[QRTZ_JOB_DETAILS]、[QRTZ_TRIGGERS] 和 [QRTZ_CRON_TRIGGERS]。
| 归档时间: |
|
| 查看次数: |
8845 次 |
| 最近记录: |