|
|
|
|
@ -2628,11 +2628,12 @@ public void execute() {
|
|
|
|
|
- 15、【重构】调度过期策略、调度类型策略逻辑重构,代码组件化拆分并完善日志,提升健壮性及可维护性;
|
|
|
|
|
- 16、【重构】调度中心底层组件重构,组件初始化以及销毁逻辑统一处理,任务触发及和回调逻辑优化,避免资源泄漏风险;
|
|
|
|
|
- 17、【重构】调度中心底层组件模块化拆分,移除组件单例以及静态代码逻辑,提升组件可维护性;
|
|
|
|
|
- 18、【修复】脚本任务process销毁逻辑优化,解决风险情况下脚本进程无法终止问题;
|
|
|
|
|
- 19、【修复】合并PR-2369,修复脚本任务参数取值问题;
|
|
|
|
|
- 20、【新增】任务审计日志,记录任务操作敏感日志信息,如任务新建/更新/删除/启停/触发以及GLUE代码更新等,用于系统监控、审计和安全分析,可快速追溯异常行为以及定位排查问题等。
|
|
|
|
|
- 18、【重构】重构Rolling日志读写逻辑,解决边界条件下异常情况,优化读写性能;
|
|
|
|
|
- 19、【修复】脚本任务process销毁逻辑优化,解决风险情况下脚本进程无法终止问题;
|
|
|
|
|
- 20、【修复】合并PR-2369,修复脚本任务参数取值问题;
|
|
|
|
|
- 21、【新增】任务审计日志,记录任务操作敏感日志信息,如任务新建/更新/删除/启停/触发以及GLUE代码更新等,用于系统监控、审计和安全分析,可快速追溯异常行为以及定位排查问题等。
|
|
|
|
|
(当前任务审计日志以Info级别输出在系统日志中,可通过关键词 "xxl-job operation log:" 检索过滤)
|
|
|
|
|
- 21、【强化】通用HTTP任务(httpJobHandler)强化,支持更丰富请求参数设置,完整参数示例如下:
|
|
|
|
|
- 22、【强化】通用HTTP任务(httpJobHandler)强化,支持更丰富请求参数设置,完整参数示例如下:
|
|
|
|
|
|
|
|
|
|
<details>
|
|
|
|
|
<summary>完整参数示例参考:</summary>
|
|
|
|
|
@ -2657,9 +2658,8 @@ public void execute() {
|
|
|
|
|
}
|
|
|
|
|
```
|
|
|
|
|
</details>
|
|
|
|
|
- 22、【优化】调度组件日志完善,提升边界情况下问题定位效率;
|
|
|
|
|
- 23、【升级】升级多项maven依赖至较新版本,如 netty、groovy、springboot、spring-ai、dify、mybatis、xxl-sso 等;
|
|
|
|
|
|
|
|
|
|
- 23、【优化】调度组件日志完善,提升边界情况下问题定位效率;
|
|
|
|
|
- 24、【升级】升级多项maven依赖至较新版本,如 netty、groovy、springboot、spring-ai、dify、mybatis、xxl-sso 等;
|
|
|
|
|
|
|
|
|
|
**备注:**
|
|
|
|
|
a、本次升级数据模型向前兼容,v3.2.*版本可直接升级不需要进行数据库表调整;
|
|
|
|
|
|