Commit Graph

74 Commits (a1d4f1aedac271e27e32da172cc963b153b47de3)

Author SHA1 Message Date
xueli.xue 8ea3c39098 Junit upgrade
5 years ago
xueli.xue 5dfc6a1092 - 3、【新增】新增任务辅助工具 "XxlJobHelper",提供统一任务辅助能力,包括:任务上下文信息维护获取(任务参数、任务ID、分片参数)、日志输出、任务结果设置……等;
5 years ago
xueli.xue d30a2fcf39 任务调度生命周期重构:调度(schedule)、触发(trigger)、执行(handle)、回调(callback)、后处理(posthandle);
5 years ago
xueli.xue eb9a3f0e69 - 21、调度过期策略:调度中心错误调度时间的补偿处理策略,包括:忽略、立即补偿触发一次等;
5 years ago
xueli.xue cbcd6e1aed 执行器注册表字段优化,解决执行器注册节点过多导致注册信息存储和更新失败的问题;
5 years ago
xuxueli 4d44822efa update rm
6 years ago
xuxueli c511a94561 调度中心与执行器通讯规范为双向restful,方便跨语言,以及第三方执行器实现;通讯组件xxl-rpc方案调整为Jetty+Gson方案;
6 years ago
xuxueli bb62887f52 update rm
6 years ago
xuxueli c925bd1685 调度中心与执行器通讯规范为双向restful,方便跨语言,以及第三方执行器实现;通讯组件xxl-rpc方案调整为Jetty+Gson方案;
6 years ago
xuxueli 7ad75c6c0a 调度中心与执行器通讯规范为双向restful,方便跨语言,以及第三方执行器实现;通讯组件xxl-rpc方案调整为Jetty+Gson方案;
6 years ago
xuxueli fbd83d5161 执行器UI交互优化
6 years ago
xuxueli 7ab75aa817 调度报表优化:新增日志报表的存储表,三天内的任务日志会以每分钟一次的频率异步同步至报表中;任务报表仅读取报表数据,极大提升加载速度;
6 years ago
xuxueli 12ca3176f4 update document
6 years ago
xuxueli 6659ce1b7d update document
6 years ago
许雪里 5c74f51408
Merge pull request #1070 from wybrono/wy-triggerparam-logdatetime
6 years ago
xuxueli 2ced601035 调度中心回调API服务改为restful方式;
6 years ago
xuxueli 71cf3f611f 调度中心移除SQL中的 "now()" 函数;集群部署时不再依赖DB时钟,仅需要保证调度中心应用节点时钟一致即可;
6 years ago
ylqin 506f189613 use junit test to replace main() for testing
6 years ago
ylqin a6cff8f6a9 use junit test to replace main() for testing
6 years ago
wang_yangbj 7f969ae12c 修正TriggerParam的LogDateTim为LogDateTime
6 years ago
xuxueli 90eba3827d 注册监控线程优化,降低死锁几率;
6 years ago
bwh 3afd579dcf 修复 xxl_job_log 主键id类型为 bigint(20) , 防止 int(11) 位溢出导致调度任务不能正常调度。
7 years ago
xuxueli 998da25c4a 调度中心与执行器双向通讯超时时间调整为3s
7 years ago
xuxueli d156c51f0d 任务列表优化,支持根据 "任务状态"、"负责人" 属性筛选任务;
7 years ago
xuxueli ac5897a8e2 任务列表支持根据状态筛选
7 years ago
xuxueli 0a3542dcac 用户管理:支持在线维护系统用户
7 years ago
xuxueli 9d92fa7578 精简项目,取消第三方依赖 ommons-lang3
7 years ago
xuxueli 9c0cd93508 update document
7 years ago
xuxueli 85bf656935 底层通讯方案优化:升级较新版本xxl-rpc,由"JETTY"方案调整为"NETTY_HTTP"方案,执行器内嵌netty-http-server提供服务,调度中心复用容器端口提供服务;
7 years ago
xuxueli a254a030c7 升级 xxl-rpc 依赖;
7 years ago
xuxueli d54d679edb 升级 xxl-rpc 依赖;
7 years ago
xuxueli a410b8465f 修复执行器启动之后jetty停止的问题;
7 years ago
xuxueli 443c946e55 - 1、调度中心迁移到 springboot;
7 years ago
xuxueli 88b0812b61 调度中心提供API服务,支持通过API服务对任务进行查询、新增、更新、启停等操作;
7 years ago
xuxueli ae7fe92fa5 任务调度备注中标注任务触发类型,如Cron触发、父任务触发、API触发等等,方便排查调度日志;
7 years ago
xuxueli c2d6b3ac14 任务失败重试优化:收敛并废弃现有失败重试策略,新增任务属性 "失败重试次数",支持自定义失败重试次数,任务失败时将会根据该值进行失败重试;
7 years ago
xuxueli caf3888118 告警邮件中展示失败告警信息;
8 years ago
xuxueli d2ab791e8f 更新RM
8 years ago
xuxueli 18991c3f5b 调度中心配置加载优化,取消对配置文件名的强依赖,支持加载磁盘配置;
8 years ago
xuxueli 0169d537ef 调度报表新增"运行中"中状态项,数据加载SQL优化
8 years ago
xuxueli 84f093ab42 国际化
8 years ago
xuxueli b3aa981fa8 任务列表新增筛选条件 "任务描述",快速检索任务;
8 years ago
xuxueli 4ce20c1038 任务循环依赖问题修复,避免子任务与父任务重复导致的调度死循环;
8 years ago
xuxueli 7a8937ddf4 测试用例package调整
8 years ago
许雪里 32213ae06b
Merge pull request #238 from lorelib/master
8 years ago
xuxueli 6042011dc7 项目依赖升级,如spring、jackson等;
8 years ago
xuxueli 029e3b4a93 更新RM
8 years ago
xuxueli 2f2ed56348 告警邮件样式优化;邮件组件调整为commons-email简化邮件操作;
8 years ago
listening 9f77e62faa 在不改变xxl-job源码的情况下,添加对xxl-job的扩展
8 years ago
xuxueli 0361025d57 事件触发:除了"Cron方式"和"任务依赖方式"触发任务执行之外,支持基于事件的触发任务方式。调度中心提供触发任务单次执行的API服务,可根据业务事件灵活触发。
8 years ago