docker安装xxl-job
参考官网文档:https://www.xuxueli.com/xxl-job/xxl-job docker安装命令docker run -e PARAMS="--spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxl_job?Unicode=true&characterEncoding=UTF-8 \--spring.data...
·
参考官网文档:https://www.xuxueli.com/xxl-job/
github:https://github.com/xuxueli/xxl-job
初始化sql脚本
如官网所示在源码的
/xxl-job/doc/db/tables_xxl_job.sql
xxl-job docker安装命令
docker run -e PARAMS="--spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxl_job?Unicode=true&characterEncoding=UTF-8 \
--spring.datasource.username=root \
--spring.datasource.password=123456 \
--spring.mail.host=smtp.qq.com \
--spring.mail.port=25 \
--spring.mail.username=xxxx@qq.com \
--spring.mail.password=xxxx \
--spring.mail.properties.mail.smtp.auth=true \
--spring.mail.properties.mail.smtp.starttls.enable=true \
--spring.mail.properties.mail.smtp.starttls.required=true \
--spring.mail.properties.mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory \
--xxl.job.accessToken=1234567890olkjhhj" \
-p 8080:8080 -v d:/tmp:/data/applogs \
--name xxl-job-admin --restart=always -d xuxueli/xxl-job-admin:2.1.2
注意:
此为业务执行器代码访问admin的token
--xxl.job.accessToken=1234567890olkjhhj
此为对应的mysql数据库地址、帐号、密码
--spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxl_job?Unicode=true&characterEncoding=UTF-8
--spring.datasource.username=root
--spring.datasource.password=123456
此为执行失败发送邮箱通知
--spring.mail.host=smtp.qq.com
--spring.mail.port=25
--spring.mail.username=xxxx@qq.com
--spring.mail.password=xxxx
--spring.mail.properties.mail.smtp.auth=true
--spring.mail.properties.mail.smtp.starttls.enable=true
--spring.mail.properties.mail.smtp.starttls.required=true
--spring.mail.properties.mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory
如果不需要设置邮箱,直接这样就行
docker run -e PARAMS="--spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xxl_job?Unicode=true&characterEncoding=UTF-8 \
--spring.datasource.username=root \
--spring.datasource.password=123456 \
--xxl.job.accessToken=xdsl3ewi3al1oehxmo68pqxer" \
-p 8010:8080 -v /data/root/xxl-job-data:/data/applogs \
--name xxl-job-admin --restart=always -d xuxueli/xxl-job-admin:2.1.2
运行成功后访问
调度中心访问地址:http://localhost:8080/xxl-job-admin (该地址执行器将会使用到,作为回调地址)
默认登录账号 “admin/123456”
更多推荐
已为社区贡献9条内容
所有评论(0)