1、简述
XXL-JOB 是一个分布式任务调度平台,提供简单易用的任务调度功能。它支持分布式调度、失败重试、任务监控和报警等功能。XXL-JOB 采用了服务端与执行器的架构,任务调度在服务端进行,而任务的实际执行则由各个执行器完成。
XXL-JOB 的核心功能包括:
- 支持分布式任务调度和多执行器集群。
- 支持动态管理任务,定时调度和 CRON 表达式调度。
- 提供失败重试机制和任务日志监控。
- 支持多种报警方式。
2、安装
为了方便启动 XXL-JOB,可以使用 Docker Compose 来管理调度中心和数据库服务。首先,创建一个 docker-compose.yml 文件,内容如下:
version: "3"
services:
xx