Quartz 是一个开源的作业调度框架,它允许你在指定的时间和时间间隔内执行预定的任务。Quartz 支持多种数据库,其中 MySQL 是常用的数据库之一。下面是 Quartz 在 MySQL 中的表结构及其相关说明:
SCHED_NAME
:调度器名称。JOB_NAME
:任务名称。JOB_GROUP
:任务组名。DESCRIPTION
:任务描述。JOB_CLASS_NAME
:任务执行类的全路径。IS_DURABLE
:是否持久化。IS_NONCONCURRENT
:是否并发执行。IS_UPDATE_DATA
:是否更新数据。REQUESTS_RECOVERY
:是否要求唤醒。JOB_DATA
:任务数据(以 Blob 形式存储)。SCHED_NAME
:调度器名称。TRIGGER_NAME
:触发器名称。TRIGGER_GROUP
:触发器组名。JOB_NAME
:关联的任务名称。JOB_GROUP
:关联的任务组名。DESCRIPTION
:触发器描述。NEXT_FIRE_TIME
:下一次触发时间。PREV_FIRE_TIME
:上一次触发时间。PRIORITY
:优先级。TRIGGER_STATE
:触发器状态(如:WAITING, PAUSED, ACQUIRED, EXECUTING, BLOCKED, ERROR)。TRIGGER_TYPE
:触发器类型(如:SIMPLE, CRON)。START_TIME
:开始时间。END_TIME
:结束时间。CALENDAR_NAME
:日历名称。MISFIRE_INSTR
:错过执行后的指令。JOB_DATA
:任务数据(以 Blob 形式存储)。SCHED_NAME
:调度器名称。TRIGGER_NAME
:触发器名称。TRIGGER_GROUP
:触发器组名。REPEAT_COUNT
:重复次数。REPEAT_INTERVAL
:重复间隔。TIMES_TRIGGERED
:已经触发的次数。SCHED_NAME
:调度器名称。TRIGGER_NAME
:触发器名称。TRIGGER_GROUP
:触发器组名。CRON_EXPRESSION
:Cron 表达式。TIME_ZONE_ID
:时区 ID。ACQUIRED
或 EXECUTING
,如果不是,可能是触发器没有正确触发。IS_NONCONCURRENT
设置为 true
)。Quartz 官方文档 Quartz MySQL 表结构 SQL 脚本
如果你遇到具体的问题或错误信息,可以提供更多详细信息以便进一步诊断和解决。
领取专属 10元无门槛券
手把手带您无忧上云