xuxueli
|
41354cfd35
|
chore(deps): 更新依赖版本并重构测试包结构
- 将 JUnit Jupiter 版本从 5.14.0 升级到 6.0.1
- 将 Spring 版本从 6.2.12 更新至 6.2.13
- 将 MySQL Connector/J 版本从 9.4.0 升级到 9.5.0
- 将 Spring AI 版本从 1.0.3 升级到 1.1.0
- 将 Dify Java Client 版本从 1.1.9 升级到 1.2.0
- 重命名测试类包名:adminbiz 和 executorbiz 包改为 openapi
- 在 FramelessApplicationTest 中替换 System.out 为 SLF4J 日志记录
- 添加 JUnit Platform Launcher 依赖(被注释)
- 更新 OllamaOptions 类引用为 OllamaChatOptions
- 为简单聊天和流式聊天接口添加默认输入值及模型配置选项
|
9 months ago |
Ben
|
e5a84a1bbe
|
bugfix: xxl_job_info.id 为 bigint 型,而 controller 参数中为 int 型,导致长整型溢出日志查看报错
|
9 months ago |
Ben
|
af6a339105
|
增加环境变量 LOG_HOME 指定日志路径
|
9 months ago |
xuxueli
|
c0740a5ad9
|
refactor(admin): 统一页面模型字段命名
- 将 PageModel 的 setPageData 和 setTotalCount 方法分别重命名为 setData 和 setTotal
- 更新所有相关的控制器和服务实现以适应新的方法名- 修改前端 JavaScript 文件中的数据解析逻辑,确保与后端返回的数据结构一致- 调整 DataTables 的 recordsTotal、recordsFiltered 和 data 字段映射关系
- 升级 xxl-sso 和 xxl-tool 版本依赖至最新稳定版本
|
9 months ago |
xuxueli
|
33662c04f6
|
fix(joblog):优化任务日志状态显示逻辑
- 增加对状态码为0的情况处理,显示为空
- 明确区分成功状态(200)、失败状态(>0或500)和超时状态(502)
- 统一状态判断逻辑,提升代码可读性- 为不同状态添加注释说明,便于维护
|
10 months ago |
xuxueli
|
25bcba265e
|
refactor(core):重构远程调用客户端实现
- 使用 HttpTool 替代自定义的 ExecutorBizClient 和 XxlJobRemotingUtil
- 统一通过 Const 类引用访问令牌常量
- 调整超时配置单位为秒并更新相关注释
- 废弃旧版 ExecutorBizClient 和 XxlJobRemotingUtil 类
- 更新测试类中的客户端构建方式以适配新的实现
- 修改 OpenAPI 控制器中访问令牌请求头获取方式
|
10 months ago |
xuxueli
|
fa0ce058d8
|
refactor(core):重构注册类型常量引用
- 将注册类型枚举从 Const 类中提取为独立的 RegistType 类- 更新所有使用 Const.RegistType 的地方为 RegistType- 优化集合判空条件判断方式
- 添加必要的 import 语句以支持新的枚举类引用
|
10 months ago |
xuxueli
|
4ab5c54748
|
refactor(core): 重构枚举类和返回类型以提升代码一致性
- 将 RegistryConfig 类重命名为 Const 并调整包路径
- 更新所有引用 RegistryConfig 的地方为 Const- 将 ReturnT 返回类型统一替换为 Response
- 调整相关静态常量引用路径
- 更新测试类中的客户端构建方式和参数引用
- 修改前端JS中对返回数据字段的访问方式
- 更新文档中关于枚举类的引用说明
|
10 months ago |
xuxueli
|
fa7eec0693
|
refactor(job): 统一返回结构并优化分页参数
- 将 JobInfoController 和 JobLogController 中的 pageList 方法参数从 start/length 改为 offset/pagesize
- 修改 pageList 接口返回类型为 Response<PageModel<XxlJobInfo>>,统一返回结构- 替换所有 ReturnT 返回类型为 Response 类型
- 更新 OpenApiController 中的返回类型及验证逻辑
- 调整前端 JS 文件中的分页参数传递方式,并增加 dataFilter 处理后端返回数据格式
- 引入 PageModel 类用于封装分页数据
- 删除无用的 ReturnT 相关注解和导入语句
|
10 months ago |
xuxueli
|
2e4242e37a
|
refactor(user):重构用户管理接口返回结构- 将 pageList 接口的返回类型从 Map 改为 Response<PageModel<XxlJobUser>>
- 更新分页参数名称 start/length为 offset/pagesize
- 使用 PageModel 封装分页数据和总记录数
- 统一接口返回类型为 Response<T> 替代 ReturnT<T>
- 前端 JS 适配新的分页数据结构
-优化空集合判断逻辑 isEmpty() 替代 size()>0
-保持原有业务逻辑和权限校验不变
|
10 months ago |
xuxueli
|
57c328c729
|
refactor(core):重构核心包结构并优化错误处理
- 将核心业务接口和模型类迁移至 openapi 包下,规范模块划分
- 统一使用 XxlJobContext 中的状态码常量替代硬编码值
- 优化返回结果构造方式,提升代码可读性和维护性
- 调整部分字符串拼接逻辑,增强日志信息的准确性
- 更新文档中 API 服务位置说明,保持与实际代码一致
|
10 months ago |
xuxueli
|
517061690f
|
update doc
|
10 months ago |
xuxueli
|
66f6ae2a73
|
refactor(core): 统一使用 Response 类型替换 ReturnT
- 将 JobCodeController 中的 ReturnT 替换为 Response
- 将 JobGroupController 中的 ReturnT 替换为 Response,并调整分页参数及返回结构
- 将 JobLogController 中的 ReturnT.SUCCESS_CODE 替换为 ResponseCode.CODE_202
- 将 LoginController 中的 ReturnT 替换为 Response
- 将 IndexController 中的 ReturnT 替换为 Response
- 将 EmailJobAlarm 中的 ReturnT.SUCCESS_CODE 替换为 ResponseCode.CODE_200
- 将 JobCompleter 中的 ReturnT 替换为 Response
- 将 JobCompleteHelper 中的 ReturnT.FAIL_CODE 替换为 ResponseCode.CODE_202
- 将 XxlJobServiceImpl 中的 ReturnT 替换为 Response,并优化空集合判断逻辑
- 将 XxlJobService 接口中的 ReturnT 替换为 Response
- 更新前端 JavaScript 文件以适配新的响应数据结构
|
10 months ago |
xuxueli
|
1570d92464
|
refactor(core): 统一使用Response替代ReturnT作为返回值类型- 将所有ReturnT引用替换为Response
- 更新相关方法签名及实现以匹配新的响应结构
- 修改测试类中的断言逻辑以适应新类型
- 调整controller层返回值处理方式
- 更新路由策略相关类的返回类型- 修改调度器触发逻辑中的响应处理
- 重命名JobApiController为OpenApiController并调整其方法返回值
- 更新AdminBiz及其实现类的方法签名- 调整ExecutorBiz接口及其客户端和服务端实现- 更新回调和注册相关功能的响应类型处理
|
10 months ago |
xuxueli
|
cd71a1896f
|
refactor(scheduler):重构任务API控制器包路径和请求映射
- 将JobApiController从controller.openapi包移动到scheduler.openapi包
- 更新包声明和导入语句以反映新的包结构- 移除显式的@RequestMapping("/api")注解,将其合并到方法级别
- 简化导入语句,使用通配符导入替代多个单独导入- 修改api方法参数,增加对访问令牌的请求头验证
- 在api方法中添加requestBody空值检查
|
10 months ago |
xuxueli
|
2152fc1563
|
refactor(core): 重构参数模型类名为请求模型类名数类型
|
10 months ago |
xuxueli
|
760b21ef50
|
refactor(log):重构日志报表存储逻辑,使用saveOrUpdate替代原有save与update分离逻辑
- 报表mapper接口新增saveOrUpdate方法,替换原有的save与update分离操作- 日志报表存储逻辑优化,通过ON DUPLICATE KEY UPDATE实现插入或更新- 新增针对saveOrUpdate方法的单元测试用例- 调度中心报表初始化SQL优化,修复小概率情况下的增改竞争问题
- 完善调度组件日志记录,提高边界情况下的问题排查效率
|
10 months ago |
xuxueli
|
169263c9a7
|
fix(script):优化脚本任务进程销毁逻辑与日志读写
- 修复脚本任务在异常情况下进程无法终止的问题
-优化脚本文件生成逻辑,使用FileTool工具类替代原生IO操作
- 改进脚本执行日志读写逻辑,提升磁盘IO效率
- 完善Process资源释放,确保执行完毕后正确销毁进程
- 增强脚本执行参数校验,避免空内容写入- 优化多语言提示信息,新增GLUE源码相关国际化配置
- 调整控制器入参校验逻辑,增加源码内容非空判断- 规范代码注释与异常处理流程,提升可读性与健壮性
|
10 months ago |
xuxueli
|
48ee4aa712
|
refactor(core): 替换IP工具类实现
- 将IpUtil和NetUtil迁移至deprecated包并注释掉原始代码
- 引入新的IPTool工具类替代原有功能
- 更新JobTrigger中的IP获取逻辑
- 修改XxlJobExecutor中的IP和端口处理方式
- 使用StringTool替代原有的字符串判断逻辑
|
10 months ago |
xuxueli
|
84aae28ca2
|
refactor(core): 统一使用新的工具类替代旧版日期和JSON工具- 将 DateUtil 工具类调用替换为 DateTool
- 将 GsonTool 工具类调用替换为 GsonTool(新包路径)
- 移动旧版 DateUtil 和 GsonTool 到 deprecated 包下- 更新所有相关导入语句以匹配新的工具类位置- 修改日期处理方法引用以适配新工具类
- 调整 JSON 处理逻辑以兼容新 GsonTool 接口
|
10 months ago |
xuxueli
|
a07001644b
|
任务回调失败日志读写磁盘逻辑优化,解决极端情况下大文件读写内存问题;
|
10 months ago |
xuxueli
|
e19e33e8ed
|
feat(executor): 新增任务扫描排除路径配置
- 在执行器中新增 excludedPackage 配置项,支持指定包路径下的 Bean 在任务扫描时被忽略
- 支持配置多个包路径,使用逗号分隔
- 优化任务扫描逻辑,跳过懒加载和排除包中的 Bean
- 完善日志输出,提升调试与维护效率
- 更新示例项目
|
10 months ago |
xuxueli
|
b5c5bf7b97
|
度过期策略、调度类型策略逻辑重构,代码组件化拆分并完善日志,提升健壮性及可维护性;
|
10 months ago |
xuxueli
|
492d720215
|
调度过期策略重构,代码组件化拆分并完善日志;
|
10 months ago |
xuxueli
|
3521172a47
|
调度不重不漏逻辑优化:调度时间轮单刻度数据去重,避免极端情况下任务重复执行;时间轮转动时校验临近刻度,避免极端情况下遗漏刻度;
|
10 months ago |
xuxueli
|
aadfa5eca1
|
调度时间轮单刻度数据去重,避免极端情况下任务重复执行;
|
10 months ago |
xuxueli
|
8785b3f516
|
refactor(scheduler):优化任务调度时间环逻辑
- 添加 refreshNextValidTime 方法注释
- 使用 computeIfAbsent 简化时间环数据初始化- 更新日志输出格式为 List.of
-优化时间环数据空值判断逻辑
|
10 months ago |
xuxueli
|
89563da2ac
|
refactor(route):优化执行器路由策略实现
- 使用 StandardCharsets.UTF_8 替代手动指定 UTF-8 编码
- 移除不必要的异常捕获和抛出逻辑- 将 VIRTUAL_NODE_NUM 常量声明为 final- 优化 LFU 路由策略中的排序逻辑,使用 Map.Entry.comparingByValue()- 简化 LRU 路由策略中的元素加载逻辑
- 统一集合初始化时的泛型声明方式
-优化空集合判断逻辑,使用 isEmpty() 替代 size() 比较- 完善类字段和方法的 javadoc 注释内容
|
10 months ago |
xuxueli
|
09cd4828fe
|
调度预读任务数量调整,改为调度线程池大小x10,降低事务颗粒度,提升性能及稳定性;
|
10 months ago |
xuxueli
|
c33353e972
|
调度组件日志完善,提升边界情况下问题定位效率;
|
10 months ago |
xuxueli
|
51792ffe45
|
任务调度中心调度锁逻辑优化,事务SQL下沉至Mapper层统一管理,并增加测试用例,提升代码可读性以及可维护性;
|
10 months ago |
xuxueli
|
3f6a051a0a
|
refactor(scheduler):重构调度中心组件管理机制
- 移除组件单例模式,统一通过XxlJobAdminBootstrap管理
- 优化任务触发和回调逻辑,避免资源泄漏
- 组件生命周期方法标准化,提升可维护性
- 调整任务完成处理类命名和调用方式
- 统一调度相关组件的启动和停止流程- 优化失败监控组件命名和调用链路
- 规范化各调度线程池组件的初始化逻辑
|
10 months ago |
xuxueli
|
7011ef0e5c
|
refactor(scheduler): 重构任务完成和触发逻辑
-重命名 XxlJobCompleter 为 JobCompleter 并改为 Spring 组件-重命名 XxlJobTrigger为 JobTrigger 并改为 Spring 组件
- 将静态方法调用改为通过 XxlJobAdminBootstrap 实例获取组件
- 更新 JobLogController 和 JobCompleteHelper 中的调用方式
- 移除不必要的导入和静态方法引用
- 使用 StringTool 替代自定义字符串处理方法
- 优化任务触发和完成的处理流程
|
10 months ago |
xuxueli
|
23779284a6
|
refactor(scheduler):重构调度器枚举包结构并优化代码
- 将 MisfireStrategyEnum 和 ScheduleTypeEnum 移至 enums 包- 更新所有相关导入路径
- 使用 CollectionTool 和 MapTool优化集合判断- 替换字符串工具方法为 StringTool 工具类- 添加日志异常堆栈信息输出-为 ExecutorRouteStrategyEnum 添加方法注释- 将 logger 声明为 final 类型
|
10 months ago |
xuxueli
|
ec7e9d52ad
|
调度中心底层组件重构,组件初始化以及销毁逻辑统一处理,避免资源泄漏风险;
|
10 months ago |
xuxueli
|
ffb93e2a61
|
refactor(scheduler):重命名配置类并更新包路径
- 将 XxlJobAdminConfig 重命名为 XxlJobAdminBootstrap
- 更新包路径从 conf 到 config
- 替换所有引用点以使用新的类名和包结构
- 确保调度器及相关组件正确初始化配置实例- 验证邮件报警、任务完成处理等模块的兼容性
|
10 months ago |
xuxueli
|
f07fff7b17
|
chore(deps): 升级多项依赖版本
|
10 months ago |
xuxueli
|
6ed92d27da
|
【优化】报表统计SQL优化,修复小概率情况下查询null值问题;
|
11 months ago |
xuxueli
|
8b8ff690c1
|
【升级】升级多项maven依赖至较新版本,如 netty、groovy、spring、spring-ai、dify 等;
|
11 months ago |
xuxueli
|
ff222db8b5
|
build: 更新项目版本至 3.2.1-SNAPSHOT
|
12 months ago |
xuxueli
|
ed0d65ab47
|
refactor(xxl-job-admin):重构管理员界面代码
- 修改 JobApiController 包名从 biz 到 openapi
- 优化 common.1.js 中的代码结构,增加模块化
- 调整 jobgroup.index.1.js 中的表格布局
- 移动 common.macro.ftl 中的初始化代码到 common.1.js
-
|
12 months ago |
xuxueli
|
c5d514bc48
|
refactor(xxl-job-admin):优化代码结构和逻辑
-替换 StringUtils 为 StringTool- 替换手动空值检查为 StringTool.isBlank()
- 优化集合操作,使用 CollectionTool
- 移除未使用的代码和冗余逻辑
- 统一代码风格和命名规范
|
12 months ago |
xuxueli
|
6fa72373f2
|
refactor(xxl-job): 重构错误处理和权限验证逻辑
- 使用 ReturnT.ofFail() 替代 new ReturnT<String>(ReturnT.FAIL_CODE, ...) 来返回错误信息
- 将权限验证相关方法移至 JobGroupPermissionUtil工具类中
- 优化了多个控制器中的错误处理和权限验证逻辑
- 统一了错误消息的返回格式
|
12 months ago |
xuxueli
|
be44018394
|
refactor(xxl-job): 重构页面模板结构
- 新增 commonHeader、commonFooter 和 commonLeft宏
- 更新 jobcode、jobgroup、jobinfo 和 joblog 页面结构
- 统一页面样式和布局
- 优化代码可读性和可维护性
|
12 months ago |
xuxueli
|
8c6f0223b9
|
refactor(xxl-job): 重构页面模板结构
- 新增 commonHeader、commonFooter 和 commonLeft宏
- 更新 jobcode、jobgroup、jobinfo 和 joblog 页面结构
- 统一页面样式和布局
- 优化代码可读性和可维护性
|
12 months ago |
xuxueli
|
8ae13cfab8
|
refactor(xxl-job): 重构页面模板结构
- 新增 commonHeader、commonFooter 和 commonLeft宏
- 更新 jobcode、jobgroup、jobinfo 和 joblog 页面结构
- 统一页面样式和布局
- 优化代码可读性和可维护性
|
12 months ago |
xuxueli
|
bfe7687cbd
|
refactor(admin): 重构管理员界面并优化用户体验
- 移除了 CommonDataInterceptor 中的 cookieMap逻辑
- 更新了 common.1.js,增加了菜单状态和滚动条功能
- 修改了多个模板文件,统一了页面结构和样式- 优化了登录页面的样式导入
- 调整了侧边栏菜单的展开/收起逻辑
|
12 months ago |
xuxueli
|
d71e69a69c
|
refactor(xxl-job): 优化日志页面 JobGroup 和 JobId 的处理逻辑
- 在 index 方法中添加 jobGroup 参数,优化任务组筛选逻辑
- 调整模板和脚本,使用 URL 参数替代异步请求获取任务列表
- 重构部分代码结构,提高可读性和维护性
|
12 months ago |
xuxueli
|
b683e65168
|
【修复】IDOR越权问题修复,提升任务操作及日志管理安全性;
|
12 months ago |
xuxueli
|
260874b849
|
refactor(xxl-job): 管理员查询全部 jobGroup 取消
|
12 months ago |
xuxueli
|
cb1bd548a6
|
登录认证重构:密码加密算法从Md5改为Sha256;登录态改为登录后动态随机生成;提升系统安全性;
|
12 months ago |
xuxueli
|
e02f2c65c0
|
项目结构重构,提升可维护性与易读性;
|
12 months ago |
xuxueli
|
6d316112a9
|
项目结构重构,提升可维护性与易读性;
|
12 months ago |
xuxueli
|
6ecae5800a
|
项目结构重构,提升可维护性与易读性;
|
12 months ago |
xuxueli
|
a9e2019495
|
项目结构重构,提升可维护性与易读性;
|
12 months ago |
xuxueli
|
5af4415050
|
项目结构重构,提升可维护性与易读性;
|
12 months ago |
xuxueli
|
d99271c9d5
|
项目结构重构,提升可维护性与易读性;
|
12 months ago |
xuxueli
|
8eff07d7ab
|
【新增】GLUE模式(Python) 扩展,可选 "GLUE(Python3)" 或 "GLUE(Python2)" 两种模式,分别支持 python3/2 多版本;
|
12 months ago |
xuxueli
|
ca87bd6fad
|
系统日志调整,支持启动时指定 -DLOG_HOME 参数自定义日志位置;同时优化日志格式提升易读性;
|
12 months ago |
xuxueli
|
4cc33dfc8b
|
【优化】调度中心系统日志调整,支持启动时指定 -DLOG_HOME 参数自定义日志位置;同时优化日志格式提升易读性;
|
12 months ago |
xuxueli
|
ddb1486d4f
|
调度中心logback日志格式调整,提升易用性;
|
12 months ago |
许雪里
|
f10740d174
|
Merge pull request #3738 from limingzhong61/refractor/fixing-word-spelling
重构:修正单词拼写错误,将一些变量修正为小驼峰式命名法
|
12 months ago |
xuxueli
|
f51834df14
|
ReturnT 重构,简化代码结构,提升API易用性以及可维护性;
|
12 months ago |
xuxueli
|
3a97151cae
|
refactor(xxl-job): 重构 ReturnT 类并更新相关代码- 重构 ReturnT 类,添加 isSuccess() 方法和静态工厂方法- 更新文档,明确任务执行结果的判断条件
- 修改多个控制器和业务逻辑类,使用新的 ReturnT 静态方法
- 调整测试用例,使用 isSuccess() 方法进行断言- 移除 pom.xml 中的冗余依赖
|
12 months ago |
xuxueli
|
b54ca22e9e
|
- 4、【优化】登录信息页面空值处理优化,避免空值影响ftl渲染;
- 5、【优化】异常页面处理逻辑优化,新增兜底落地页配置;
|
12 months ago |
xuxueli
|
3cffd2f5ae
|
升级开发分支
|
12 months ago |
mingzhong.li
|
75ed03a795
|
refractor: fixing word spelling error, fixing some variable 2 lower camel case.
|
1 year ago |
xuxueli
|
58d0138083
|
build(version): 更新项目版本至3.1.2-SNAPSHOT
- 修改 pom.xml 文件中的版本号
- 更新 XXL-JOB 官方文档中的版本信息- 调整国际化文件中的版本号
|
1 year ago |
xuxueli
|
cdb54254d0
|
build: 更新项目版本号
- 将项目版本号从 3.1.1-SNAPSHOT 修改为 3.1.1- 更新了多个模块的 pom.xml 文件中的版本号
- 更新了国际化文件中的版本号信息
|
1 year ago |
许雪里
|
ddcacc2d68
|
Merge pull request #2504 from fireflyi/master
存在sql注入风险
|
1 year ago |
许雪里
|
ba46797f21
|
Merge pull request #2417 from JemGao/master
任务管理新增、修改 去除JobHandler(executor_handler)的空格
|
1 year ago |
xuxueli
|
8787f70ce8
|
docs
|
1 year ago |
xuxueli
|
c1e9b10124
|
Upgrade to 3.1.0 branch
|
1 year ago |
xuxueli
|
533218e623
|
build: 更新版本号至 3.1.0
|
1 year ago |
xuxueli
|
1dae331c04
|
build(version): 更新项目版本至3.1.0-SNAPSHOT
- 修改 pom.xml 文件中的版本号
- 更新国际化文件中的版本号
- 调整子模块的父版本引用
|
1 year ago |
xuxueli
|
daab38fc50
|
执行器日志文件保存天数(logretentiondays)调整,最小保留时间调整至3天。
|
1 year ago |
xuxueli
|
36332fd374
|
feat(AI): 新增 AI执行器和任务处理器
- 新增 AI 执行器示例,内置多个 Bean 模式 AI任务处理器
- 与 spring-ai、ollama、dify等集成打通,支持快速开发 AI 类任务
- 新增OllamaChat 和 DifyWorkflow任务处理器
- 修复任务操作逻辑、Cron 组件、固定速度调度模式等问题
- 优化 Glue IDE 和 RollingLog 功能
- 升级多个项目依赖至较新稳定版本
|
1 year ago |
khy
|
f598c79058
|
fix:修复固定速度模式计算下一个执行时间bug(毫秒超出int范围)
|
1 year ago |
xuxueli
|
67da6864d1
|
- 1、【新增】新增AI执行器示例,并与spring-ai集成打通;内置一系列AIXxlJob,支持快速开发AI类任务(xxl-job-executor-sample-springboot-ai)。
- 2、【新增】新增通用OllamaChat任务(ollamaJobHandler),支持自定义prompt、input等输入信息,示例参数如下;
|
1 year ago |
xuxueli
|
61c1ba3311
|
【优化】Glue IDE优化,版本回溯支持查看修改时间;
|
2 years ago |
xuxueli
|
f0d3645888
|
调度中心Cron前端组件优化,解决week配置与后端兼容性问题(ISSUE-2220)。
|
2 years ago |
xuxueli
|
ab5f20f2f6
|
任务操作逻辑优化,修复边界情况下逻辑中断问题(ISSUE-2081)。
|
2 years ago |
xuxueli
|
c2bff2c9c3
|
build(version): 更新项目版本至3.0.1-SNAPSHOT
- 修改 pom.xml 文件中的版本号
- 更新国际化文件中的版本号
- 调整子模块的父版本引用
|
2 years ago |
xuxueli
|
b8c5b5af6c
|
Docker镜像升级至JDK21(解决JDK17镜像cgroupinfo相关问题)
|
2 years ago |
xuxueli
|
5b72dc6905
|
build(release): 准备发布 v3.0.0 正式版本
- 更新 Maven Central依赖版本
- 更新项目版本号至 3.0.0- 更新文档中的版本信息
- 更新国际化文件中的版本号
|
2 years ago |
xuxueli
|
ed28f5bbaf
|
build(xxl-job-admin): 升级 Docker 镜像至 JDK 17
|
2 years ago |
xuxueli
|
a9c0c258bf
|
调度中心升级 SpringBoot3 + JDK17。
|
2 years ago |
xuxueli
|
d3a88e41cd
|
调度中心升级 SpringBoot3 + JDK17。
|
2 years ago |
xuxueli
|
7b23fd2a62
|
调度中心升级 SpringBoot3 + JDK17;主要考虑到SpringBoot2漏洞问题且停止维护。
|
2 years ago |
xuxueli
|
b1d1d01754
|
升级项目版本至 3.0.0-SNAPSHOT
|
2 years ago |
xuxueli
|
38d41190ac
|
build: 更新项目版本至 2.5.0
|
2 years ago |
xuxueli
|
2ccd8f25b7
|
- 2、【优化】底层通讯超时时间支持自定义,默认3S;可参考 xxl-job-admin 和 samples 示例代码自行配置;
- 3、【修复】调度中心快慢线程池优化拒绝策略,避免因默认AbortPolicy导致调度结果丢失问题;
|
2 years ago |
xuxueli
|
86d26c8793
|
【优化】底层通讯超时时间支持自定义,默认3S;可参考 xxl-job-admin 和 samples 示例代码自行配置;
|
2 years ago |
xuxueli
|
4d3a97f1d4
|
【优化】合并PR-3518,将列别名反引号包裹,提升跨数据迁移兼容性;
|
2 years ago |
许雪里
|
3757e88318
|
Merge pull request #3518 from zhupengcheng/master
跨数据库支持。列的别名通常不区分大小写,用双引号或反引号引起来才能保证别名大小写不被修改。
|
2 years ago |
xuxueli
|
90ce467efd
|
【优化】合并PR-3605,避免子任务是任务本身导致死循环;
【修复】合并PR-3585,修复全局密码长度不一致问题;
|
2 years ago |
许雪里
|
b718818ccc
|
Merge pull request #3585 from hanpijun-buhanpi/master
【修复】修改密码与登录密码长度不一致bug修复
|
2 years ago |
许雪里
|
76e49cb8bd
|
Merge pull request #3605 from wankaiyi/master
限制子任务不能是任务本身,防止递归调用和死循环
|
2 years ago |
xuxueli
|
e97e06b75e
|
refactor(admin): 优化任务调度相关逻辑和代码结构
- 更新任务触发状态处理逻辑,提高系统稳定性
- 优化任务调度查询和更新 SQL,确保数据一致性- 改进代码结构和注释,提高可读性和可维护性
|
2 years ago |
zhangbing-bing
|
69c77bf5d9
|
Update XxlJobInfoMapper.xml
解决调度过程中错误启动后台停止的任务bug
|
2 years ago |