From 197dd6111338f5b24956288cd3196e46fef414c2 Mon Sep 17 00:00:00 2001 From: xuxueli <931591021@qq.com> Date: Wed, 19 Nov 2025 14:38:44 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E5=BA=A6=E5=BF=AB=E6=85=A2=E7=BA=BF?= =?UTF-8?q?=E7=A8=8B=E6=B1=A0=E9=BB=98=E8=AE=A4=E9=85=8D=E7=BD=AE=E4=B8=8A?= =?UTF-8?q?=E8=B0=83=EF=BC=8C=E6=8F=90=E5=8D=87=E9=BB=98=E8=AE=A4=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E5=8D=95=E6=9C=BA=E8=B4=9F=E8=BD=BD=EF=BC=9B=E8=B0=83?= =?UTF-8?q?=E5=BA=A6=E9=A2=84=E8=AF=BB=E4=BB=BB=E5=8A=A1=E6=95=B0=E8=AE=A1?= =?UTF-8?q?=E7=AE=97=E7=B3=BB=E6=95=B0=E4=B8=8B=E8=B0=83=EF=BC=8C=E9=99=8D?= =?UTF-8?q?=E4=BD=8E=E4=BA=8B=E5=8A=A1=E9=A2=97=E7=B2=92=E5=BA=A6=EF=BC=8C?= =?UTF-8?q?=E6=8F=90=E5=8D=87=E6=80=A7=E8=83=BD=E5=8F=8A=E7=A8=B3=E5=AE=9A?= =?UTF-8?q?=E6=80=A7=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/XXL-JOB官方文档.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/doc/XXL-JOB官方文档.md b/doc/XXL-JOB官方文档.md index b779385f..7979d78f 100644 --- a/doc/XXL-JOB官方文档.md +++ b/doc/XXL-JOB官方文档.md @@ -909,8 +909,8 @@ xxl.job.timeout=3 xxl.job.i18n=zh_CN ## 调度线程池最大线程配置【必填】 -xxl.job.triggerpool.fast.max=200 -xxl.job.triggerpool.slow.max=100 +xxl.job.triggerpool.fast.max=300 +xxl.job.triggerpool.slow.max=200 ### 调度中心日志表数据保存天数 [必填]:过期日志自动清理;限制大于等于7时生效,否则, 如-1,关闭自动清理功能; xxl.job.logretentiondays=30 @@ -2615,16 +2615,16 @@ public void execute() { - 3、【优化】执行器任务Bean扫描逻辑调整,优化懒加载Bean检测及过滤机制,避免提前初始化类问题; - 4、【优化】调度时间轮组件强化,保障不重不漏:调度时间轮单刻度数据去重,避免极端情况下任务重复执行;时间轮转动时校验临近刻度,避免极端情况下遗漏刻度; - 5、【优化】任务调度锁逻辑优化,事务SQL下沉至Mapper层统一管理,并增加测试用例,提升代码可读性以及可维护性; -- 6、【优化】报表统计SQL优化,修复小概率情况下查询null值问题;报表初始化SQL优化,修复小概率情况增改竞争问题; -- 7、【优化】任务回调失败日志读写磁盘逻辑优化,解决极端情况下大文件读写内存问题; -- 8、【升级】Http通讯组件升级,基于接口代理方式重构通讯组件,提升组件性能及扩展性; -- 9、【重构】规范API交互协议,通用响应结构体调整为Response,调度中心API统一为Response封装数据; +- 6、【优化】调度快慢线程池默认配置上调,提升默认配置单机负载;调度预读任务数计算系数下调,降低事务颗粒度,提升性能及稳定性; +- 7、【优化】报表统计SQL优化,修复小概率情况下查询null值问题;报表初始化SQL优化,修复小概率情况增改竞争问题; +- 8、【优化】任务回调失败日志读写磁盘逻辑优化,解决极端情况下大文件读写内存问题; +- 9、【升级】Http通讯组件升级,基于接口代理方式重构通讯组件,提升组件性能及扩展性; +- 10、【重构】规范API交互协议,通用响应结构体调整为Response,调度中心API统一为Response封装数据; (注意:响应结构体从ReturnT升级为Response,其中属性值“content”会调整为“data”,通过openapi交互场景需要关注) -- 10、【重构】调度过期策略、调度类型策略逻辑重构,代码组件化拆分并完善日志,提升健壮性及可维护性; -- 11、【重构】调度中心底层组件重构,组件初始化以及销毁逻辑统一处理,任务触发及和回调逻辑优化,避免资源泄漏风险; -- 12、【重构】调度中心底层组件模块化拆分,移除组件单例以及静态代码逻辑,提升组件可维护性; -- 13、【修复】脚本任务process销毁逻辑优化,解决风险情况下脚本进程无法终止问题; -- 14、【修复】调度预读任务数量调整,改为调度线程池大小x10,降低事务颗粒度,提升性能及稳定性; +- 11、【重构】调度过期策略、调度类型策略逻辑重构,代码组件化拆分并完善日志,提升健壮性及可维护性; +- 12、【重构】调度中心底层组件重构,组件初始化以及销毁逻辑统一处理,任务触发及和回调逻辑优化,避免资源泄漏风险; +- 13、【重构】调度中心底层组件模块化拆分,移除组件单例以及静态代码逻辑,提升组件可维护性; +- 14、【修复】脚本任务process销毁逻辑优化,解决风险情况下脚本进程无法终止问题; - 15、【修复】合并PR-2369,修复脚本任务参数取值问题; - 16、【性能】调度中心调整资源加载逻辑,移除不必要的拦截器,提升页面加载性能; - 17、【强化】通用HTTP任务(httpJobHandler)强化,支持更丰富请求参数设置,完整参数示例如下: