xuxueli
|
69cf72283f
|
feat(admin): 优化调度日志列表排序逻辑并更新版本号至3.3.2-SNAPSHOT
- 调整调度日志列表查询SQL的排序字段为id倒序
- 更新项目主版本号及各模块版本号至3.3.2-SNAPSHOT
- 更新国际化资源文件中的版本显示信息
- 文档中将调度日志列表排序逻辑优化项标记为已完成
|
3 days ago |
xuxueli
|
7548d1a62b
|
release: 发布版本3.3.1
|
3 days ago |
xuxueli
|
6f69066ed8
|
update doc
|
3 days ago |
xuxueli
|
3b169338ee
|
执行器删除逻辑优化,删除时一并清理注册表数据,避免小概率情况下注册数据堆积(ISSUE-3669);
|
3 days ago |
xuxueli
|
4f53622b54
|
执行器删除逻辑优化,删除时一并清理注册表数据,避免小概率情况下注册数据堆积(ISSUE-3669);
|
3 days ago |
xuxueli
|
c4831bc4f4
|
feat(xxl-job): 添加执行器启用配置并优化属性设置
- 在 FrameLessXxlJobConfig 中添加执行器启用配置选项
- 在 SpringBoot 配置中增加 enabled 属性注入
- 调整 XxlJobSpringExecutor 属性设置顺序以提高可读性
- 更新 application.properties 和 xxl-job-executor.properties 配置文件注释及默认值
- 修复排除包配置属性名称拼写错误
- 在 AI 示例项目中同步支持 excludedPackage 配置
|
3 days ago |
xuxueli
|
2211110c33
|
新增“执行器启用开关”配置项(xxl.job.executor.enabled),默认开启,关闭时不进行执行器初始化;
|
3 days ago |
xuxueli
|
cfd034643c
|
update doc
|
4 days ago |
xuxueli
|
67b6d4278c
|
fix(core): 修复 AdminBiz 客户端初始化逻辑
- 调整地址为空时的处理逻辑,提前返回避免无效操作
- 优化地址解析过程,去除冗余的字符串检查
- 修复超时时间配置错误,确保在有效范围内
- 简化 AdminBiz 实例构建与注册流程
|
4 days ago |
xuxueli
|
a54991de8e
|
修复底层通讯超时设置无效问题;
|
4 days ago |
许雪里
|
57292ddd92
|
Merge pull request #3869 from buaazyl/master
fix: 修复底层通讯超时设置无效的 Bug 并移除冗余参数
|
4 days ago |
xuxueli
|
6d11b7d462
|
调度组件事务代码优化,修复DB超时等小概率情况下调度终止问题;
|
4 days ago |
zhangyl
|
3a49fedde3
|
fix: 修复底层通讯超时设置无效的 Bug 并移除冗余参数
1. 修复 XxlJobExecutor 中 initAdminBizList 方法使用未校验的 timeout 参数导致超时设置无效的问题,改为使用成员变量 this.timeout。
2. 重构 initAdminBizList 方法签名,移除冗余的 timeout 参数。
close #3865
|
6 days ago |
xuxueli
|
166c28608c
|
update doc
|
1 week ago |
xuxueli
|
b48a68a07a
|
update doc
|
1 week ago |
xuxueli
|
1869d6b796
|
style(base): 统一导航下拉菜单文字颜色
|
1 week ago |
xuxueli
|
1e006e0ca1
|
docs(xxl-job): 更新 Docker 配置说明和示例
- 统一描述自定义项目配置文件的方式,增加 mysql 配置示例
- 补充 JVM 内存参数和日志目录的自定义方式说明
- 规范化 docker run 命令格式与参数说明
- 更新 Dockerfile 中 ENTRYPOINT 的环境变量使用方式
- 优化文档中配置项参考路径的表述
|
1 week ago |
xuxueli
|
f36c258460
|
update doc
|
1 week ago |
xuxueli
|
f1f477a0be
|
build: 更新项目版本至 3.3.1-SNAPSHOT
- 将主项目及所有子模块的版本号从 3.3.0 更新为 3.3.1-SNAPSHOT
- 更新管理后台界面显示的版本信息
- 同步更新英文、简体中文和繁体中文的国际化配置文件中的版本号
- 在文档中添加 v3.3.1 版本发布计划说明
- 列出后续开发待办事项,包括调度性能优化和任务优先级支持等特性规划
|
2 weeks ago |
xuxueli
|
40b0ce946e
|
update doc
|
2 weeks ago |
xuxueli
|
780dcf7c40
|
feat(admin): 增加执行器注册地址协议校验
- 引入HttpTool工具类用于URL协议校验
- 在新增执行器接口中增加对注册地址的HTTP/HTTPS协议校验
- 在更新执行器接口中增加对注册地址的HTTP/HTTPS协议校验
- 协议校验失败时返回明确的错误提示信息
- 更新文档中的接入公司列表,新增两家公司信息
|
2 weeks ago |
xuxueli
|
43bfb69938
|
fix(joblog): 优化日志滚动显示逻辑
- 修改日志触发失败判断条件,确保仅在真正失败时终止日志拉取
- 统一错误提示格式,在错误信息前后添加方括号标识
- 调整日志拉取结束状态的提示文案,从 "Finish" 改为 "End"
- 增加对日志拉取失败情况的明确注释和处理展示
- 限制最大日志拉取失败次数为20次,防止无限重试
- 在Java后端增加日志详情异常捕获时的具体日志ID记录
|
2 weeks ago |
xuxueli
|
0e2fe834ed
|
XxlJobHelper组件完善,支持通过“XxlJobHelper.getLogId/getLogDateTime/getLogFileName”方法获取执行日志相关信息;
|
2 weeks ago |
xuxueli
|
3b7daf6759
|
refactor(core): 重构任务上下文日志相关字段及方法
- 将 XxlJobContext 中的日志时间戳和文件名字段重命名为 logDateTime 和 logFileName
- 更新 XxlJobContext 构造函数参数名称以匹配新的字段命名
- 修改 XxlJobHelper 中获取日志信息的方法名称和实现逻辑
- 调整 ScriptJobHandler 和 JobThread 中对日志文件名的调用方式
- 优化 JobThread 中触发队列空值判断条件
- 在 TriggerCallbackThread 初始化 XxlJobContext 时增加缺失的 logId 参数传递
|
2 weeks ago |
xuxueli
|
2818c28c35
|
feat(admin): 新增任务管理OpenAPI并优化调度状态枚举
- 在官方文档中添加任务管理OpenAPI特性说明
- 引入TriggerStatus枚举类替代硬编码的调度状态值
- 更新XxlJobInfo模型中的调度状态字段类型注释
- 修改JobScheduleHelper中调度状态判断逻辑
- 调整XxlJobServiceImpl中任务启停状态设置方式
- 使用枚举值替换原有的数字常量提高代码可读性
|
2 weeks ago |
xuxueli
|
6ce8d108ac
|
refactor(core): 重命名回调请求类以提高一致性
- 将 HandleCallbackRequest 类重命名为 CallbackRequest
- 更新所有相关的导入语句和变量引用
- 修改 AdminBiz 接口中的回调方法参数类型
- 调整 JobThread 和 TriggerCallbackThread 中的回调逻辑
- 更新测试类 AdminBizTest 中的回调请求创建方式
- 修改 OpenApiController 和 JobCompleteHelper 中的回调处理逻辑
- 调整 Gson 序列化和反序列化的类型引用
- 将日志记录中的变量名更新为新的类名
- 确保所有模块对新类名的一致性使用
|
2 weeks ago |
xuxueli
|
96663210f9
|
chore(release): 发布版本 3.3.0
- 更新项目主版本号从 3.3.0-SNAPSHOT 到 3.3.0
- 升级 Spring Boot 版本从 3.5.7 到 3.5.8
- 升级 Spring Framework 版本从 6.2.13 到 6.2.14
- 更新 Dify Java Client 版本从 1.2.0 到 1.2.2
- 修改任务触发错误信息展示方式,去除 HTML 标签
- 更新多语言配置文件中的版本显示信息
|
2 weeks ago |
xuxueli
|
e0b1cd059f
|
fix(scheduler): 优化任务触发失败时的错误信息展示
- 在触发失败时添加更明显的错误标识
- 保留原有错误信息并增强可读性
- 统一失败状态与错误信息的显示逻辑
|
2 weeks ago |
xuxueli
|
2a14e68897
|
feat(admin): 优化任务触发日志展示与失败重试逻辑
- 修改失败重试提示颜色样式,提升视觉效果
- 完善触发失败时的错误信息返回内容
- 重构触发日志消息拼接逻辑,增加执行地址、处理器和参数显示
- 调整日志列表页面表格列宽,优化 jobId 和时间字段展示
- 移除日志列表操作列中的冗余下拉菜单选项
|
2 weeks ago |
xuxueli
|
640ae9a9bb
|
重构Rolling日志读写逻辑,解决边界条件下异常情况,优化读写性能;
|
2 weeks ago |
xuxueli
|
39165fd82f
|
重构Rolling日志读写逻辑,解决边界条件下异常情况,优化读写性能;
|
2 weeks ago |
xuxueli
|
790cc86348
|
合并PR-3840,执行器支持通过XxlJobHelper获取任务触发时间戳;
|
2 weeks ago |
xuxueli
|
67a4c4ddbd
|
refactor(core): 将logger变量声明为final
- 修改logger变量为不可变的final类型
- 提高代码的可读性和安全性
- 避免意外重新赋值的可能性
- 符合Java最佳实践标准
- 确保日志记录器在类中的唯一性
- 增强代码维护性与稳定性
|
2 weeks ago |
xuxueli
|
3ee773e215
|
refactor(core): 重构任务上下文与日志时间字段
- 将 XxlJobContext 中的 logDateTime 字段重命名为 jobLogTime
- 更新构造函数参数顺序并移除旧的日志时间获取方法
- 在 XxlJobHelper 中新增 getJobLogTime 方法替代原有的 getLogDateTime
- 优化日志格式化字符串拼接逻辑
- 统一代码注释风格并完善上下文管理工具类注释
- 调整 TriggerRequest 类字段分组注释以提高可读性
- 修正 JobThread 和 TriggerCallbackThread 中的日志相关调用顺序
- 设置 logger 为 final 类
|
2 weeks ago |
xuxueli
|
cbf6933cce
|
update
|
2 weeks ago |
xuxueli
|
8248020ce5
|
Merge branch 'master' of https://github.com/xuxueli/xxl-job
|
2 weeks ago |
许雪里
|
04eafe1b20
|
Merge pull request #3840 from waltertan1988/feature/getTriggerTimeFromXxlJobHelper
支持执行器通过XxlJobHelper或XxlJobContext获取job的触发时间戳
|
2 weeks ago |
xuxueli
|
74a6d00158
|
optimize(log): 优化日志报告与清理逻辑
- 将日志报告线程名称从"logrThread"更正为"logReportThread"
- 使用isEmpty()替代size()>0判断集合是否为空
- 将Integer.valueOf()替换为Integer.parseInt()
- 在日志清理逻辑中增加异常捕获,防止线程因异常退出
- 完善异常日志记录,增加错误堆栈信息
- 保持线程操作一致性,更新stop方法中的线程中断和等待逻辑
|
2 weeks ago |
xuxueli
|
e92f3a5e1c
|
update doc
|
2 weeks ago |
许雪里
|
c90d154374
|
Merge pull request #3850 from benfromchina/master
解决 int 接收 bigint 型 xxl_job_info.id 导致的日志查看报错、Dockerfile 增加环境变量 LOG_HOME 指定日志路径
|
2 weeks ago |
许雪里
|
810a59bc6b
|
Merge branch 'master' into master
|
2 weeks ago |
xuxueli
|
2c5ce03f0d
|
update doc
|
3 weeks ago |
xuxueli
|
f7010f8073
|
update doc
|
3 weeks ago |
xuxueli
|
5ddb81f884
|
update doc
|
3 weeks ago |
xuxueli
|
e910ed8288
|
update doc
|
3 weeks ago |
xuxueli
|
4a77bf9548
|
update doc
|
3 weeks ago |
xuxueli
|
6aed219699
|
update doc
|
3 weeks ago |
xuxueli
|
197dd61113
|
调度快慢线程池默认配置上调,提升默认配置单机负载;调度预读任务数计算系数下调,降低事务颗粒度,提升性能及稳定性;
|
3 weeks ago |
xuxueli
|
d635e1ceca
|
调度快慢线程池默认配置上调,提升默认配置单机负载;调度预读任务数计算系数下调,降低事务颗粒度,提升性能及稳定性;
|
3 weeks ago |
xuxueli
|
67402126f7
|
feat(admin): 添加新的主题皮肤选项并优化样式
- 新增 Green、Red 和 Yellow 主题皮肤
- 重新组织主题列表结构,按层级分组显示
- 调整主题皮肤数组顺序,确保加载逻辑正确
- 优化主题预览样式,统一背景色类名使用
- 修复部分 HTML 标签属性格式问题
- 统一代码缩进风格,提升可读性
|
3 weeks ago |