XXL-JOB v3.3.2 发布 | 优雅停机、Docker Compose、健壮性增强

1 月 4 日
 xuxueli

<font color="red">XXL-JOB 正在角逐 “2025 年度 Gitee 最受欢迎的开源软件”,期待您投出宝贵一票,你的认可对我们很重要🌹~</font>

Release Notes

<details> <summary>Docker Compose 启动步骤:</summary>
```
// 下载 XXL-JOB
git clone --branch "$(curl -s https://api.github.com/repos/xuxueli/xxl-job/releases/latest | jq -r .tag_name)" https://github.com/xuxueli/xxl-job.git
// 构建 XXL-JOB
mvn clean package -Dmaven.test.skip=true
// 启动 XXL-JOB
MYSQL_PATH={自定义数据库持久化目录} docker compose up -d
// 停止 XXL-JOB
docker compose down
```
</details>

任务开发示例

XXL-JOB 支持多模式任务,下文以简单的“Bean 模式任务”为例介绍,三步快速开发接入。

步骤一:执行器,开发 Job 方法
@XxlJob("demoJobHandler")
 public void demoJobHandler() throws Exception {
    XxlJobHelper.log("XXL-JOB, Hello World.");
}

步骤二:调度中心,新建调度任务

步骤三:任务执行,查看任务进度及日志

简介

XXL-JOB 是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。

特性

2336 次点击
所在节点    程序员
3 条回复
masterArcher
1 月 5 日
顶一个
keepfun
1 月 5 日
已投
toarya
1 月 5 日
ding~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1183022

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX