diff --git "a/doc/XXL-JOB\345\256\230\346\226\271\346\226\207\346\241\243.md" "b/doc/XXL-JOB\345\256\230\346\226\271\346\226\207\346\241\243.md" index 818983f..2368376 100644 --- "a/doc/XXL-JOB\345\256\230\346\226\271\346\226\207\346\241\243.md" +++ "b/doc/XXL-JOB\345\256\230\346\226\271\346\226\207\346\241\243.md" @@ -1424,9 +1424,8 @@ - 10、任务回调、心跳注册成功日志优化,非核心常规日志调整为debug级别,降低冗余日志输出; - 11、执行器回调日志落盘方案复用RPC序列化方案,并移除Jackson依赖; - 12、任务支持更换绑定执行器,方便任务分组转移和管理; -- [迭代中]注册中心优化,实时性注册发现:心跳注册间隔10s,refresh失败则首次注册并立即更新注册信息,心跳类似;30s过期销毁; -- [迭代中]脚本任务,支持数据参数,新版本仅支持单参数不支持需要兼容; -- [迭代中]提供执行器Docker镜像; + + ### TODO LIST - 1、任务分片路由:分片采用一致性Hash算法计算出尽量稳定的分片顺序,即使注册机器存在波动也不会引起分批分片顺序大的波动;目前采用IP自然排序,可以满足需求,待定; @@ -1463,7 +1462,9 @@ - 32、任务暂停、删除优化,避免quartz delete不完整导致任务脏数据; - 32、quartz misfire 配置优化,计划改为0; - 33、新增状态列,支持筛选; - +- 34、注册中心优化,实时性注册发现:心跳注册间隔10s,refresh失败则首次注册并立即更新注册信息,心跳类似;30s过期销毁; +- 35、提供执行器Docker镜像; +- 36、脚本任务,支持数据参数,新版本仅支持单参数不支持需要兼容; ## 七、其他 diff --git "a/doc/XXL-JOB\345\256\230\346\226\271\346\226\207\346\241\243.md" "b/doc/XXL-JOB\345\256\230\346\226\271\346\226\207\346\241\243.md" index 818983f..2368376 100644 --- "a/doc/XXL-JOB\345\256\230\346\226\271\346\226\207\346\241\243.md" +++ "b/doc/XXL-JOB\345\256\230\346\226\271\346\226\207\346\241\243.md" @@ -1424,9 +1424,8 @@ - 10、任务回调、心跳注册成功日志优化,非核心常规日志调整为debug级别,降低冗余日志输出; - 11、执行器回调日志落盘方案复用RPC序列化方案,并移除Jackson依赖; - 12、任务支持更换绑定执行器,方便任务分组转移和管理; -- [迭代中]注册中心优化,实时性注册发现:心跳注册间隔10s,refresh失败则首次注册并立即更新注册信息,心跳类似;30s过期销毁; -- [迭代中]脚本任务,支持数据参数,新版本仅支持单参数不支持需要兼容; -- [迭代中]提供执行器Docker镜像; + + ### TODO LIST - 1、任务分片路由:分片采用一致性Hash算法计算出尽量稳定的分片顺序,即使注册机器存在波动也不会引起分批分片顺序大的波动;目前采用IP自然排序,可以满足需求,待定; @@ -1463,7 +1462,9 @@ - 32、任务暂停、删除优化,避免quartz delete不完整导致任务脏数据; - 32、quartz misfire 配置优化,计划改为0; - 33、新增状态列,支持筛选; - +- 34、注册中心优化,实时性注册发现:心跳注册间隔10s,refresh失败则首次注册并立即更新注册信息,心跳类似;30s过期销毁; +- 35、提供执行器Docker镜像; +- 36、脚本任务,支持数据参数,新版本仅支持单参数不支持需要兼容; ## 七、其他 diff --git a/xxl-job-admin/src/main/java/com/xxl/job/admin/controller/JobInfoController.java b/xxl-job-admin/src/main/java/com/xxl/job/admin/controller/JobInfoController.java index fdf2a22..d41933c 100644 --- a/xxl-job-admin/src/main/java/com/xxl/job/admin/controller/JobInfoController.java +++ b/xxl-job-admin/src/main/java/com/xxl/job/admin/controller/JobInfoController.java @@ -76,13 +76,13 @@ return xxlJobService.remove(id); } - @RequestMapping("/stop") // TODO, pause >> stop + @RequestMapping("/stop") @ResponseBody public ReturnT pause(int id) { return xxlJobService.stop(id); } - @RequestMapping("/start") // TODO, resume >> start + @RequestMapping("/start") @ResponseBody public ReturnT start(int id) { return xxlJobService.start(id);