数据库初始化
https://github.com/xuxueli/xxl-job/blob/master/doc/db/tables_xxl_job.sql
sudo mkdir /etc/xxl.d/ /data/xxl/logs -p
sudo touch /etc/xxl.d/docker-compose.yaml
sudo chmod -R 777 /data/xxl /data/xxl/logs /etc/xxl.d
sudo cat > /etc/xxl.d/docker-compose.yaml <<EOF
version: '3'
services:
xxl:
image: xuxueli/xxl-job-admin:2.3.0
container_name: xxl
networks:
- xxl
volumes:
- /data/xxl/logs:/data/applogs
environment:
TZ: Asia/Shanghai
PARAMS: '--spring.datasource.url=jdbc:mysql://192.168.202.128:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai --spring.datasource.username=root --spring.datasource.password=gmt'
ports:
- 8070:8080
restart: always
networks:
xxl:
driver: bridge
EOF
sudo docker-compose -f /etc/xxl.d/docker-compose.yaml up -d
调度中心访问地址(该地址执行器将会使用到,作为回调地址):
http://localhost:8080/xxl-job-admin
默认登录账号 admin/123456