springboot SnailJob client(客户端) 启动失败
这和你的步骤有关
naven:
<dependency><groupId>org.dromara</groupId><artifactId>ruoyi-job</artifactId></dependency>
如果失败就引入下面这两个主键:
<!-- SnailJob client --><dependency><groupId>com.aizuda</groupId><artifactId>snail-job-client-starter</artifactId></dependency><dependency><groupId>com.aizuda</groupId><artifactId>snail-job-client-job-core</artifactId></dependency>
注: 该项目基于ruoyiplus生成,如果其他框架使用,可以参考其他地方引入规则
1、开启SnailJobServerApplication
2、启动后先去控制台添加一个组:访问http://localhost:8800/snail-job
3、复制他生成的Token,这里可以用他的刷新随机生成一个,组名称记得用英文。
4、将组名和token填写入下面配置中
--- # snail-job 配置
snail-job:enabled: true# 客户端端口,不能于其他客户端冲突port: 1790# 需要在 SnailJob 后台组管理创建对应名称的组,然后创建任务的时候选择对应的组,才能正确分派任务group-name: "你的组名"# SnailJob 接入验证令牌 详见 script/sql/snail_job.sql `sj_group_config` 表token: "你的token"server:# 服务端iphost: 127.0.0.1# 服务端端口port: 1788# 详见 script/sql/snail_job.sql `sj_namespace` 表namespace: ${spring.profiles.active}
5、将配置写在application-dev.yml方便更换正式环境和本地环境