quartz定时任务(数据库需要的表)
表名 | 描述 |
---|---|
QRTZ_CALENDARS | 以Blob类型存储Quartz的Calendar信息 |
QRTZ_CRON_TRIGGERS | 存储 Cron Trigger,包括 Cron表达式和时区信息 |
QRTZ_FIRED_TRIGGERS | 存储与已触发的 Trigger 相关的状态信息,以及相联 Job的执行信息 |
QRTZ_PAUSED_TRIGGER_GRPS | 存储已暂停的 Trigger 组的信息 |
QRTZ_SCHEDULER_STATE | 存储少量的有关 Scheduler 的状态信息,和别的 Scheduler实例(假如是用于一个集群中) |
QRTZ_LOCKS | 存储程序的悲观锁的信息(假如使用了悲观锁) |
QRTZ_JOB_DETAILS | 存储每一个已配置的 Job 的详细信息 |
QRTZ_JOB_LISTENERS | 存储有关已配置的 JobListener 的信息 |
QRTZ_SIMPLE_TRIGGERS | 存储简单的Trigger |
QRTZ_BLOG_TRIGGERS Trigger | 作为 Blog 类型存储(用于 Quartz 用户用 JDBC创建他们自己定制的 Trigger 类型,JobStore 并不知道如何存储实例的时候) |
QRTZ_TRIGGER_LISTENERS | 存储已配置的 TriggerListener 的信息 |
QRTZ_TRIGGERS | 存储已配置的 Trigger 的信息 |
表中字段的定义
1 | 表qrtz_job_details: 保存job详细信息,该表需要用户根据实际情况初始化 |