From 3d0de01e7f7c64af246d396e96ce07eaa009da70 Mon Sep 17 00:00:00 2001 From: xuxueli <931591021@qq.com> Date: Thu, 27 Feb 2020 15:52:31 +0800 Subject: [PATCH] update document --- doc/XXL-JOB官方文档.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/doc/XXL-JOB官方文档.md b/doc/XXL-JOB官方文档.md index 0230927c..a3f8dfab 100644 --- a/doc/XXL-JOB官方文档.md +++ b/doc/XXL-JOB官方文档.md @@ -1701,7 +1701,8 @@ public ReturnT execute(String param) { - 13、[迭代中]任务执行一次的时候指定IP; - 14、[迭代中]移除旧类注解JobHandler,推荐使用基于方法注解 "@XxlJob" 的方式进行任务开发; - 15、[迭代中]任务日志支持单个清理和状态转移,方便触发子任务; -- 16、[迭代中]任务结果丢失处理:针对长期(设置过期时间时,超过"有效期+1min";未设置超时时间时,超过"2H")处于运行中的任务,主动检测该执行器是否在线,如果不在线主动标记失败; +- 16、[迭代中]任务结果丢失处理:针对长期处于运行中的任务(设置过期时间时,运行超过"过期时间+1min";未设置超时时间时,运行超过"30min"),主动检测该执行器是否在线,如果不在线主动标记失败; +- 17、[迭代中]优雅停机回调丢失问题修复; ### TODO LIST @@ -1728,7 +1729,13 @@ public ReturnT execute(String param) { - 19、脚本任务,支持数据参数,新版本仅支持单参数不支持需要兼容; - 20、批量调度:调度请求入queue,调度线程批量获取调度请求并发起远程调度;提高线程效率; - 21、多语言执行器:约定跨语言通讯方案,以及通讯接口; -- 22、通讯调整;双向HTTP,回调和其他API自定义AccessToken,Restful,执行器复用容器端口; +- 22、架构升级;XXL-JOB演进成一种任务调度规范和协议。默认双向Restful通讯。 + - 调度中心API: + - 说明:提供给执行器使用,不局限于官方执行器;第三方可据此开发业务自己的执行器; + - API列表:执行器注册相关、任务回调相关; + - 执行器API: + - 说明:官方执行器,接收调度中心请求,异步回调任务结果; + - API列表:心跳服务、任务触发、任务终止、任务日志查询; - 23、执行器服务端口与注册端口分离,支持docker动态随机端口; - 24、执行器端口复用,复用容器端口提供通讯服务; - 25、分片任务全部成功后触发子任务;