From 5c0999cfa7ccc831d90d7a6c8b4cce600b099064 Mon Sep 17 00:00:00 2001 From: xuxueli <931591021@qq.com> Date: Sat, 6 Jul 2019 23:20:39 +0800 Subject: [PATCH] optimize --- doc/XXL-JOB官方文档.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/doc/XXL-JOB官方文档.md b/doc/XXL-JOB官方文档.md index b11dcb5f..47fec99e 100644 --- a/doc/XXL-JOB官方文档.md +++ b/doc/XXL-JOB官方文档.md @@ -1487,21 +1487,21 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段 - 触发:单节点周期性触发,运行事件如delayqueue; - 调度:集群竞争,负载方式协同处理,锁竞争-更新触发信息-推送时间轮-锁释放-锁竞争; - 2、底层表结构重构:移除11张quartz相关表,并对现有表结构优化梳理; -- 3、底层线程模型重构:移除Quartz线程池,降低系统线程与内存开销; -- 4、用户管理:支持在线管理系统用户,存在管理员、普通用户两种角色; -- 5、权限管理:执行器维度进行权限控制,管理员拥有全量权限,普通用户需要分配执行器权限后才允许相关操作; -- 6、调度线程池参数调优; -- 7、注册表索引优化,缓解锁表问题; -- 8、新增Jboot执行器Sample示例项目; -- 9、任务列表优化,支持根据 "任务状态"、"负责人" 属性筛选任务; -- 10、项目依赖升级至较新稳定版本,如spring、springboot、groovy、xxl-rpc等等;并清理冗余POM; -- 11、升级xxl-rpc至较新版本,修复代理服务初始化时远程服务不可用导致长连冗余创建的问题; -- 12、首页调度报表的日期排序在TIDB下乱序问题修复; -- 13、调度中心与执行器双向通讯超时时间调整为3s; -- 14、调度组件销毁流程优化,先停止调度线程,然后等待时间轮内存量任务处理完成,最终销毁时间轮线程; -- 15、执行器回调线程优化,回调地址为空时销毁问题修复; -- 16、任务日志主键调整为long,防止海量日志情况下数据溢出; -- 17、任务日志列表交互优化,操作按钮合并为分割按钮; +- 3、任务日志主键调整为long数据类型,防止海量日志情况下数据溢出; +- 4、底层线程模型重构:移除Quartz线程池,降低系统线程与内存开销; +- 5、用户管理:支持在线管理系统用户,存在管理员、普通用户两种角色; +- 6、权限管理:执行器维度进行权限控制,管理员拥有全量权限,普通用户需要分配执行器权限后才允许相关操作; +- 7、调度线程池参数调优; +- 8、注册表索引优化,缓解锁表问题; +- 9、新增Jboot执行器Sample示例项目; +- 10、任务列表优化,支持根据 "任务状态"、"负责人" 属性筛选任务; +- 11、任务日志列表交互优化,操作按钮合并为分割按钮; +- 12、项目依赖升级至较新稳定版本,如spring、springboot、groovy、xxl-rpc等等;并清理冗余POM; +- 13、升级xxl-rpc至较新版本,修复代理服务初始化时远程服务不可用导致长连冗余创建的问题; +- 14、首页调度报表的日期排序在TIDB下乱序问题修复; +- 15、调度中心与执行器双向通讯超时时间调整为3s; +- 16、调度组件销毁流程优化,先停止调度线程,然后等待时间轮内存量任务处理完成,最终销毁时间轮线程; +- 17、执行器回调线程优化,回调地址为空时销毁问题修复; - 18、HttpJobHandler优化,响应数据指定UTF-8格式,避免中文乱码; - 19、代码优化,ConcurrentHashMap变量类型改为ConcurrentMap,避免因不同版本实现不同导致的兼容性问题;