docker安裝xxl-job

參考官網文檔: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 \
[email protected] \
--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
[email protected]
--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”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章