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