Wujies 无界平台
后端框架 · RuoYi-Vue-Plus快速开始

搭建SnailJob调度中心


视频介绍

Snail job任务调度中心:轻松掌握任务管理、重试机制和任务编排

1. 配置调度中心客户端(主服务)

在主服务配置文件中启用并配置调度中心地址与组信息。

输入图片说明

输入图片说明

字段说明:

  • enabled:是否启用客户端注册
  • server.address:调度中心地址
  • server.port:调度中心通信端口
  • token:组通信校验 token(可在调度中心组配置中更换)
  • group-name:执行器组名称
  • namespace:作用域(不同作用域相互隔离,避免填错)

2. 启动调度中心

需先执行 ry_job.sql,默认账号 admin、默认密码 admin。
账号信息存储在数据库中,可登录后修改。

输入图片说明

在 ruoyi-extend -> ruoyi-snailjob-server 模块启动服务。

输入图片说明

注意:此处需修改 ruoyi-snailjob-server 的数据库连接配置,支持多种数据库。

输入图片说明

3. 快速入门

SnailJob 快速入门:基本使用介绍

4. 前端访问路径配置

4.1 开发环境

dev 环境默认使用 .env.development 中的地址。

输入图片说明

4.2 生产环境

prod 环境使用 .env.production 的本机路由,通常通过 Nginx 反向代理转发。

输入图片说明

因此生产环境只需调整 nginx 反向代理路径即可。

输入图片说明

目录