Commit Graph

47 Commits

Author SHA1 Message Date
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
crazyStone b5bf8b16e7 update column 2018-04-24 18:41:14 +08:00
xuxueli f63c8af08e 更新RM 2018-03-09 11:50:26 +08:00
chuan 86acbcd777 添加任务超时属性,超时后失败 2018-02-24 14:21:04 +08:00
xuxueli 4ce20c1038 任务循环依赖问题修复,避免子任务与父任务重复导致的调度死循环; 2017-12-25 21:48:20 +08:00
xuxueli 3b5dee19ab 更新RM 2017-12-25 12:16:00 +08:00
许雪里 168e595b33
Merge pull request #235 from thinkingfioa/master
sql文件修改
2017-12-25 12:13:12 +08:00
xuxueli 14d9d6a785 任务参数“IJobHandler.execute”入参改为“String params”,增强入参通用性。
脚本任务Shell、Python和Nodejs等支持获取分片参数;
2017-12-23 15:50:46 +08:00
xuxueli d025f71527 执行器地址长度扩展支持至512位,支持大规模执行器集群配置; 2017-12-22 20:54:54 +08:00
thinking_fioa 624e1e1c99 port 38080 2017-12-12 19:33:47 +08:00
xuxueli 85179937cc 规范项目目录,方便扩展多执行器; 2017-08-11 14:04:46 +08:00
xueli.xue cd32557db0 项目名更新 2016-05-23 18:29:30 +08:00
xueli.xue 71a033771f 命名更新 2016-05-22 18:56:06 +08:00
xueli.xue 5c1bba3364 V1.3版本,阶段A:GLUE模式开关 2016-05-19 17:53:36 +08:00
xueli.xue 0e80541360 交互重构 2016-05-18 22:02:11 +08:00
xueli.xue baa61b0151 新增登陆功能 2016-05-14 21:34:59 +08:00
xueli.xue aeee9f1137 版本大升级v1.2.0,关键字如下:1、任务组;2、“远程任务”、“本地任务”;3、“任务日志”;4、“串行执行”,并行执行; 2016-01-16 23:24:50 +08:00
xueli.xue 2bfd1cb7a7 日志重构 2016-01-16 16:31:32 +08:00
xueli.xue 832c94d64c 更新调度表结构前缀,校验大字段长度 2015-12-31 18:35:19 +08:00
xueli.xue d802ecb274 表结构msg字段长度扩充 2015-12-31 18:11:26 +08:00
xueli.xue e26f94e4fa 调度日志-前后端,重构 2015-12-30 23:29:08 +08:00
xueli.xue 23423855fc init 2015-12-26 22:31:34 +08:00
xueli.xue f710deea99 init 2015-12-04 21:13:08 +08:00