diff --git a/doc/XXL-JOB官方文档.md b/doc/XXL-JOB官方文档.md index 9d4e4413..1a66ffb1 100644 --- a/doc/XXL-JOB官方文档.md +++ b/doc/XXL-JOB官方文档.md @@ -2087,6 +2087,7 @@ data: post-data - 21、调度过期策略:调度中心错误调度时间的补偿处理策略,包括:忽略、立即补偿触发一次等; - 22、触发策略强化:除了常规Cron、API、父子任务触发方式外,新增提供 "固定间隔触发、固定延时触发" 两种新触发方式; - 23、任务调度生命周期重构:调度(schedule)、触发(trigger)、执行(handle)、回调(callback)、后处理(posthandle); +- 24、执行器鉴权校验:执行器启动时主动校验accessToken,为空则主动Warn告警;(已规划安全强化:AccessToken动态生成、动态启停等) ### 7.32 版本 v2.3.0 Release Notes[规划中] - 1、[规划中]分片任务:全部完成后才会出发后置节点; @@ -2124,7 +2125,7 @@ data: post-data - 20、批量调度:调度请求入queue,调度线程批量获取调度请求并发起远程调度;提高线程效率; - 21、执行器端口复用,复用容器端口提供通讯服务; - 22、分片任务全部成功后触发子任务; -- 23、AccessToken按照执行器维度设置;控制调度、回调; +- 23、安全强化:AccessToken动态生成、动态启停;控制调度、回调; - 24、新增执行器描述属性;任务名称属性; - 25、自定义失败重试时间间隔; - 26、任务日志重构:一次调度只记录一条主任务,维护起止时间和状态。 diff --git a/xxl-job-core/src/main/java/com/xxl/job/core/executor/XxlJobExecutor.java b/xxl-job-core/src/main/java/com/xxl/job/core/executor/XxlJobExecutor.java index 86936365..b6fadc86 100644 --- a/xxl-job-core/src/main/java/com/xxl/job/core/executor/XxlJobExecutor.java +++ b/xxl-job-core/src/main/java/com/xxl/job/core/executor/XxlJobExecutor.java @@ -147,6 +147,11 @@ public class XxlJobExecutor { address = "http://{ip_port}/".replace("{ip_port}", ip_port_address); } + // accessToken + if (accessToken==null || accessToken.trim().length()==0) { + logger.warn(">>>>>>>>>>> xxl-job accessToken is empty. To ensure system security, please set the accessToken."); + } + // start embedServer = new EmbedServer(); embedServer.start(address, port, appname, accessToken);