执行器鉴权校验:执行器启动时主动校验accessToken,为空则主动Warn告警

master
xueli.xue 4 years ago
parent 110abb6a0c
commit 4a8e0f10f9
  1. 3
      doc/XXL-JOB官方文档.md
  2. 5
      xxl-job-core/src/main/java/com/xxl/job/core/executor/XxlJobExecutor.java

@ -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、任务日志重构:一次调度只记录一条主任务,维护起止时间和状态。

@ -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);

Loading…
Cancel
Save