Skip to content

Commit 86ae7b9

Browse files
committed
docs(guide): 更新 XXL-JOB 安装部署文档并优化 Docker 配置
1 parent 5bd1a81 commit 86ae7b9

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

doc/XXL-JOB官方文档.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1836,8 +1836,10 @@ cat .env
18361836
- 第四步:启动 XXL-JOB
18371837
```
18381838
// 启动
1839-
docker compose down
18401839
docker compose up -d
1840+
1841+
// 停止
1842+
docker compose down
18411843
```
18421844

18431845
### 5.25 优雅停机

docker/.env

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
# docker-compose env
12

2-
# admin
3+
# xxl-job, admin
34
XXL_JOB_ADMIN_PORT=8080
5+
XXL_JOB_ADMIN_CONTEXT_PATH=/xxl-job-admin
46

5-
# database
7+
# xxl-job, database
68
MYSQL_ROOT_PASSWORD=root_pwd
7-
MYSQL_PATH=/Users/admin/program/docker/instance/mysql2
9+
MYSQL_PATH=/Users/admin/program/docker/instance/mysql

docker/docker-compose.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,10 @@ services:
4343
--spring.datasource.url=jdbc:mysql://mysql:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai
4444
--spring.datasource.username=root
4545
--spring.datasource.password=${MYSQL_ROOT_PASSWORD}
46+
--server.port=${XXL_JOB_ADMIN_PORT}
47+
--server.servlet.context-path=${XXL_JOB_ADMIN_CONTEXT_PATH}
4648
ports:
47-
- "8080:${XXL_JOB_ADMIN_PORT}"
49+
- "${XXL_JOB_ADMIN_PORT}:${XXL_JOB_ADMIN_PORT}"
4850
depends_on:
4951
mysql:
5052
condition: service_healthy
@@ -59,7 +61,7 @@ services:
5961
container_name: xxl-job-executor-sample-springboot
6062
environment:
6163
PARAMS: >-
62-
--xxl.job.admin.addresses=http://xxl-job-admin:${XXL_JOB_ADMIN_PORT}/xxl-job-admin
64+
--xxl.job.admin.addresses=http://xxl-job-admin:${XXL_JOB_ADMIN_PORT}${XXL_JOB_ADMIN_CONTEXT_PATH:-/}
6365
ports:
6466
- "9999:9999"
6567
depends_on:

0 commit comments

Comments
 (0)