项目场景:
在使用xxl-job进行任务调度时,总是失败
问题描述
在使用xxl-job进行任务调度时,总是失败,出现如下的错误:
这是可以正确调度的时候
这是不可以正确调度的时候
原因分析:
提示:这里填写问题的分析:
在docker容器里创建xxl-job时,他的accessToken没有设置,他需要与项目配置文件里的accessToken一致
解决方案:
提示:这里填写该问题的具体解决方案:
删除原docker里的xxl-job,加上–xxl.job.accessToken=default_token,保持一致,最后重启一下。
docker run -di -e PARAMS="--spring.datasource.url=jdbc:mysql://xxx.xxx.xxx.xxx:3306/ttt?Unicode=true&characterEncoding=UTF-8 --spring.datasource.username=root --spring.datasource.password=root --xxl.job.accessToken=default_token" \
-p 9001:8080 \
-v /usr/local/src/docker/xxl-job:/data/applogs \
--name xxl-job \
--privileged=true \
xuxueli/xxl-job-admin:2.3.1