xuxueli
9d4ba92537
refactor(executor): 重构执行器实现以提高可维护性
...
- 将单例模式改为实例方法调用,通过getInstance()获取执行器实例
- 引入Helper类替换原有静态线程实现,包括ExecutorRegistryThreadHelper、
JobLogFileCleanThreadHelper和TriggerCallbackThreadHelper
- 移除废弃的常量ELEGANT_SHUTDOWN_WAITING_SECONDS,改用Const类中的统一配置
- 更新所有内部方法调用为实例方法,增强代码的可测试性和灵活性
- 使用MessageQueue和CyclicThread优化回调消息处理机制
- 统一资源管理和生命周期控制,改进线程安全和资源清理逻辑
4 days ago
xuxueli
a7a3d44ee1
update doc
4 days ago
许雪里
a0551c200e
Merge pull request #3182 from hashmaparraylist/master
...
fix(thread): 修复SpringContext重启后,三个单例Thread没有重新启动的问题
4 days ago
许雪里
239a375685
Merge branch 'master' into master
4 days ago
xuxueli
4d94321beb
refactor:调度组件守护线程代码重构,提升稳定性以及可维护性;
4 days ago
xuxueli
ab77a99f9b
XxlJobFileAppender自定义地址callbackLogPath设置无效问题修复;合并ISSUS-3963;
4 days ago
许雪里
e8aad0708e
Merge pull request #3963 from wushiyuanmaimob/fix/init-log-path-callback-3959
...
fix(core): refresh callbackLogPath in initLogPath (#3959 )
4 days ago
许雪里
68ff805229
Merge pull request #3954 from foreturn/master
...
fix(docker): context path
4 days ago
xuxueli
bc4dba8fe7
update doc
4 days ago
xuxueli
b5221d4ea0
调度中心UI交互优化,任务及日志管理支持下拉框模糊搜索,提升交互体验;
4 days ago
xuxueli
6873757d78
refactor(admin): 项目结构AI Ready重构,业务逻辑与框架逻辑分离,提升项目可读性与可维护性;
4 days ago
xuxueli
639a493549
refactor(admin): 重构前端模板结构并升级依赖版本
4 days ago
xuxueli
f0b9fce192
update doc
1 week ago
xuxueli
d4e954f31f
update doc
1 week ago
xuxueli
4259125060
refactor(admin): 调整项目配置移除context-path前缀
...
- 移除调度中心默认context-path配置 /xxl-job-admin
- 更新数据库脚本中的AI模型配置从 qwen3.5:2b 到 qwen3.5:0.8b
- 升级多项Maven依赖版本包括Spring Boot、Netty、MySQL连接器等
- 修改应用配置文件中的服务器上下文路径为根路径
- 更新测试代码中的地址URL配置
- 添加Git忽略文件配置支持前端和AI相关文件
- 更新AI聊天客户端配置以支持对话记忆功能
1 week ago
sywu14
e9786e6df8
fix(core): refresh callbackLogPath in initLogPath ( #3959 )
...
initLogPath updates logBasePath and glueSrcPath when a custom log path
is supplied, but callbackLogPath keeps its build-time default
(/data/applogs/xxl-job/jobhandler/callbacklogs). As a result,
TriggerCallbackThread writes callback retry logs to the hard-coded
path instead of the user-configured one, and offline callback files
are never picked up after restart.
Refresh callbackLogPath together with logBasePath/glueSrcPath, and add
a regression test under xxl-job-core covering both paths.
Assisted-by: Claude Code
4 weeks ago
许雪里
71530beac2
Merge pull request #3958 from xuxueli/copilot/update-image-directory-paths
1 month ago
copilot-swe-agent[bot]
df2ba0ec0e
docs: migrate image links from /doc/ to /project/
...
Agent-Logs-Url: https://github.com/xuxueli/xxl-job/sessions/819d7b1f-3a35-4e27-af9d-3a6e294ff1b8
Co-authored-by: xuxueli <10633817+xuxueli@users.noreply.github.com>
1 month ago
许雪里
dc5c0d0fcc
更新 README.md
1 month ago
xuxueli
9ca26e9c55
update doc
1 month ago
donywan
8766331f75
fix(docker): context path
2 months ago
xuxueli
bdacbf4e6a
update doc
2 months ago
xuxueli
633d54284d
update doc
2 months ago
xuxueli
1b16c1febc
chore(version): 更新项目版本到 3.4.1-SNAPSHOT
2 months ago
xuxueli
a48567c497
update doc
2 months ago
xuxueli
99922ece98
update doc
2 months ago
xuxueli
4d8d699ea6
update doc
2 months ago
xuxueli
16b532eb82
update doc
2 months ago
xuxueli
553f0b0153
update doc
2 months ago
xuxueli
555b48f2ed
release(version): 发布 3.4.0 正式版本
2 months ago
xuxueli
1ad55094d2
chore(deps): 更新依赖版本
2 months ago
xuxueli
a398d15e70
update doc
2 months ago
xuxueli
c73d926f9c
update doc
2 months ago
xuxueli
5c94223e98
update doc
2 months ago
xuxueli
5b1cd833d7
Cron解析工具优化,解决day-of-month使用L时会跳过非31天的月份问题;
2 months ago
xuxueli
905f8f05cb
任务参数长度调整,最长支持2048字符;
2 months ago
xuxueli
fec37e3c2b
执行器注册表调整,主键调整为long数据类型,防止大规模执行器集群注册数据溢出;
2 months ago
xuxueli
735a78252e
Merge branch 'master' of https://github.com/xuxueli/xxl-job
2 months ago
许雪里
8221c75b8c
Merge pull request #3939 from izhangzhiqing/master
...
修复在使用MyBatis的trim标签生成动态SQL时潜在的语法错误
2 months ago
xuxueli
247a10008e
执行器名称长度上限调整,最长支持64字符;
2 months ago
许雪里
0b7c76213b
Merge pull request #3911 from zhiweiiii/master
...
fix:国际化翻译的时候漏了“秒”没有翻译
2 months ago
xuxueli
a5302bd27e
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# xxl-job-core/src/main/java/com/xxl/job/core/thread/JobThread.java
2 months ago
xuxueli
b99d5d68ad
update doc
2 months ago
xuxueli
aea67653a0
update doc
2 months ago
xuxueli
feba4ea4c4
update doc
2 months ago
xuxueli
eaaee7680c
refactor(log-report): 重构日志报表相关逻辑
...
- 添加 updateTime 字段到 XxlJobLogReport 模型
- 在 JobLogReportHelper 中设置更新时间戳
- 更新 XxlJobLogReportMapper.xml 的字段映射和 SQL 语句
- 在测试类中为 updateTime 字段赋值
- 完善报表数据填充逻辑并优化代码结构
2 months ago
xuxueli
a62e213013
refactor(JobThread): 优化任务线程实现细节
...
- 调整导入语句顺序,将核心包导入放在前面
- 移除LinkedBlockingQueue构造函数中的泛型重复声明
- 移除FutureTask构造函数中的泛型重复声明
- 为异步执行线程添加有意义的名称以便调试追踪
2 months ago
许雪里
5fa20fb90a
Merge pull request #3198 from FaithHan/feature-jobthread
...
修复JobThread线程名称问题,日志打印格式保持一致
2 months ago
xuxueli
94288108dc
代码重构优化:I18N国际化处理、参数名重构、属性加载处理,合并PR-2888、PR-3006、PR-3027;
2 months ago
许雪里
55a09d2566
Merge pull request #3027 from zume0127/master
...
代码性能优化
2 months ago