
quartz
wangchunbo_1989
这个作者很懒,什么都没留下…
展开
-
quartz CronExpression表达式
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为1.秒(0~59)2.分钟(0~59)3.小时(0~23)4.天(月)(0~31,但是你需要考虑你月的天数)5.月(0~11)6.天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099) 其中每个元素可以是一个值(如6),一个连续区间(9-12),一个间隔...转载 2019-05-07 14:21:05 · 185 阅读 · 0 评论 -
Quartz所使用的表的说明
Quartz将Job保存在数据库中所需表的说明 QRTZ_CALENDARS 以 Blob 类型存储 Quartz 的 Calendar 信息 QRTZ_CRON_TRIGGERS 存储 Cron Trigger,包括 Cron表达式和时区信息 QRTZ_FIRED_TRIGGERS 存储与已触发的 Trigger 相关的状态信息,以及相联 Job的执行信息 QRTZ_PAUSED_T...转载 2019-05-07 14:34:23 · 1541 阅读 · 0 评论 -
Quartz源码解析 ---- 触发器按时启动原理
转自 http://blog.youkuaiyun.com/wenniuwuren https://blog.youkuaiyun.com/wenniuwuren/article/details/42082981 从线程开始, 我们来看下QuartzSchedulerThread类(负责执行触发的Trigger的工作) : @Override public void run() { bool...转载 2019-05-10 16:21:46 · 327 阅读 · 0 评论 -
Quartz集群实战及原理解析
转自 https://blog.youkuaiyun.com/wenniuwuren/article/details/45866807 选Quartz的团队基本上是冲着Quartz本身实现的集群去的, 不然JDK自带Timer就可以实现相同的功能, 而Timer存在的单点故障是生产环境上所不能容忍的。 在自己造个有负载均衡和支持集群(高可用、伸缩性)的调度框架又影响项目的进度, 所以大多数团队都直接使用了Q...转载 2019-05-10 17:01:28 · 239 阅读 · 0 评论 -
Quartz持久化数据库各表字段的含义
Quartz持久化到数据库中各表字段详解(以MYSQL数据库为例) QRTZ_BLOB_TRIGGERS:自定义触发器 Trigger 作为 Blob 类型存储(用于 Quartz 用户用JDBC创建他们自己定制的 Trigger 类型,JobStore并不知道如何存储实例的时候) 表名 表说明 自定义触发器 QRTZ_BLOB_TRIGGERS 列名(英) 列...转载 2019-05-29 10:45:17 · 2188 阅读 · 1 评论