Commit Graph

72 Commits

Author SHA1 Message Date
xuxueli 7e6b3b732c upgrade version 2022-05-21 15:54:40 +08:00
xueli.xue 7ac8ae75f2 upgrade develop version 2021-02-09 17:44:45 +08:00
xueli.xue 948961270a 升级正式版本
升级maven依赖版本
2021-02-09 14:44:29 +08:00
xueli.xue 6339f528c5 升级大版本 2.3.0 (快照版本) 2020-11-02 20:59:55 +08:00
xueli.xue eb9a3f0e69 - 21、调度过期策略:调度中心错误调度时间的补偿处理策略,包括:忽略、立即补偿触发一次等;
- 22、触发策略强化:除了常规Cron、API、父子任务触发方式外,新增提供 "固定间隔触发、固定延时触发" 两种新触发方式;
2020-10-30 20:36:53 +08:00
xueli.xue 57702ec2ab 调度强化 2020-10-29 21:54:20 +08:00
xueli.xue 4f1c6c7c31 - 19、[ING]任务触发参数优化:支持选择 "Cron触发"、"固定间隔时间触发"、"指定时间点触发"、"不选择" 等;
- 20、[ING]任务 misfire 策略:忽略、补偿一次、补偿最近10次……等;
2020-10-29 21:45:38 +08:00
xueli.xue cbcd6e1aed 执行器注册表字段优化,解决执行器注册节点过多导致注册信息存储和更新失败的问题; 2020-10-28 17:02:13 +08:00
xuxueli 7f626e8b7c upgrade version 2020-04-14 17:29:12 +08:00
xuxueli 38d8c6f573 升级正式版本 v2.2.0 2020-04-12 03:21:29 +08:00
xuxueli a0238d5225 执行器UI交互优化 2020-04-09 21:10:32 +08:00
xuxueli 6a91bfa55c SQL脚本编码默认utf8mb4执行,避免小概率下容器环境中乱码问题; 2020-01-19 17:13:00 +08:00
zhanjixun bc3f101c04
添加sql脚本执行的字符编码 2019-12-21 17:58:14 +08:00
xuxueli 3ed0e2631e update document 2019-12-12 22:03:00 +08:00
xuxueli 4fa2217411 update document 2019-12-12 20:47:28 +08:00
xuxueli 4f7f4dcf8e update rm 2019-11-24 14:03:16 +08:00
xuxueli 355c0e07d9 upgrade version 2019-11-22 19:27:58 +08:00
xuxueli 7ab75aa817 调度报表优化:新增日志报表的存储表,三天内的任务日志会以每分钟一次的频率异步同步至报表中;任务报表仅读取报表数据,极大提升加载速度; 2019-11-22 16:14:40 +08:00
xuxueli 71cf3f611f 调度中心移除SQL中的 "now()" 函数;集群部署时不再依赖DB时钟,仅需要保证调度中心应用节点时钟一致即可; 2019-11-19 18:22:00 +08:00
xuxueli 156dbece71 update document 2019-11-19 14:44:38 +08:00
xuxueli 0991c1d372 DB脚本默认编码改为utf8mb4,修复字符乱码问题; 2019-11-19 14:19:38 +08:00
tune 669e12e869
Fixed: mysql emoji issue
CHARSET: utf8 → utf8mb4
2019-08-09 22:36:31 +08:00
xuxueli 107a2092b9 执行器表属性调整,"顺序" 属性调整为整型,解决执行器数据较多时无法正确排序的问题; 2019-07-19 15:38:30 +08:00
xuxueli 90eba3827d 注册监控线程优化,降低死锁几率; 2019-07-16 20:21:32 +08:00
xuxueli 9e48f3590f 升级版本 2019-07-07 00:01:53 +08:00
xuxueli 50e5cf4740 optimize 2019-07-06 20:35:08 +08:00
bwh 3afd579dcf 修复 xxl_job_log 主键id类型为 bigint(20) , 防止 int(11) 位溢出导致调度任务不能正常调度。 2019-07-03 00:48:49 +08:00
xuxueli 2ad59c1052 update document 2019-06-20 17:30:57 +08:00
xuxueli eadb1bbda5 optimize 2019-06-08 11:31:08 +08:00
xuxueli ba3a695a3b update document 2019-05-24 11:36:14 +08:00
xuxueli e01d2bc9b5 - 1、自研调度组件,移除quartz依赖:一方面是为了精简系统降低冗余依赖,另一方面是为了提供系统的可控度与稳定性;
- 触发:单节点周期性触发,运行事件如delayqueue;
    - 调度:集群竞争,负载方式协同处理,锁竞争-更新触发信息-推送时间轮-锁释放-锁竞争;
- 2、底层表结构重构:移除11张quartz相关表,并对现有表结构优化梳理;
- 3、底层线程模型重构:移除Quartz线程池,降低系统线程与内存开销;
2019-05-22 12:01:48 +08:00
xuxueli 376b530306 update document 2019-05-06 21:07:34 +08:00
xuxueli b3b9ff80d4 用户管理:支持在线维护系统用户 2019-05-04 21:38:04 +08:00
xuxueli b32791b0c3 注册表索引优化,缓解锁表问题 2019-05-04 02:16:29 +08:00
xuxueli cb38e8f0a9 升级依赖版本 2019-04-19 16:40:28 +08:00
xuxueli 900ae92b61 大表索引优化 2018-11-10 16:28:56 +08:00
xuxueli 1aa17c9f9a 任务告警逻辑调整,改为通过扫描失败日志方式触发。一方面精确扫描失败任务,降低扫描范围;另一方面取消内存队列,降低线程内存消耗; 2018-11-10 15:21:30 +08:00
xuxueli b209f5a429 更新RM 2018-11-03 22:42:05 +08:00
xuxueli dc38be9eb8 更新RM 2018-11-03 22:33:44 +08:00
xuxueli b4ec631c78 GLUE任务脚本字段类型调整,改为mediumtext类型,提高GLUE长度上限; 2018-09-24 00:50:34 +08:00
xuxueli 6b7608efe8 任务执行日志、调度日志字段类型调整,改为text类型并取消字数限制; 2018-09-24 00:39:19 +08:00
xuxueli 54fce811eb 分片任务失败重试优化,仅重试当前失败的分片; 2018-09-23 02:51:33 +08:00
xuxueli 9ac897f5db 精简Log表 2018-08-19 00:06:20 +08:00
xuxueli c2d6b3ac14 任务失败重试优化:收敛并废弃现有失败重试策略,新增任务属性 "失败重试次数",支持自定义失败重试次数,任务失败时将会根据该值进行失败重试; 2018-08-18 22:21:39 +08:00
xuxueli 3d15669b3b UI以及库中,新增字段 "失败重试次数" 2018-08-18 20:49:20 +08:00
xuxueli 7687f3fc23 任务超时控制:支持设置任务超时时间,任务运行超时的情况下,将会主动中断任务; 2018-06-24 18:07:27 +08:00
许雪里 c3c7ded5e0
Merge branch 'master' into feature/timeout 2018-06-24 15:49:34 +08:00
xuxueli 56232ef1c0 fix 2018-06-06 21:41:23 +08:00
许雪里 f099257baf
Merge pull request #363 from fly0yme/master
update column name, the column name does not match the code.
2018-06-06 21:39:15 +08:00
xuxueli 5ae12fdb1a 任务日志查询速度优化,百万级别日志量搜索速度提升1000倍; 2018-04-28 20:08:09 +08:00