fix(xxl-job): 配置executor IP和端口解决跨服务器回调失败
XXL-Job Admin部署在Infra服务器,executor运行在Prod服务器的Docker容器中, 容器内部IP不可达,需指定宿主机IP和独立端口供Admin回调。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -55,6 +55,7 @@ services:
|
||||
restart: on-failure:5
|
||||
ports:
|
||||
- "48081:48081"
|
||||
- "9901:9901"
|
||||
environment:
|
||||
TZ: Asia/Shanghai
|
||||
SPRING_PROFILES_ACTIVE: prod
|
||||
@@ -84,7 +85,9 @@ services:
|
||||
|
||||
# XXL-Job 调度中心地址
|
||||
XXL_JOB_ADMIN_ADDRESSES: http://172.17.16.7:19090/xxl-job-admin
|
||||
|
||||
XXL_JOB_EXECUTOR_IP: 172.17.16.14
|
||||
XXL_JOB_EXECUTOR_PORT: 9901
|
||||
|
||||
volumes:
|
||||
- app-logs:/app/logs
|
||||
deploy:
|
||||
@@ -108,6 +111,7 @@ services:
|
||||
restart: on-failure:5
|
||||
ports:
|
||||
- "48082:48082"
|
||||
- "9902:9902"
|
||||
environment:
|
||||
TZ: Asia/Shanghai
|
||||
SPRING_PROFILES_ACTIVE: prod
|
||||
@@ -128,7 +132,9 @@ services:
|
||||
|
||||
# XXL-Job 调度中心地址
|
||||
XXL_JOB_ADMIN_ADDRESSES: http://172.17.16.7:19090/xxl-job-admin
|
||||
|
||||
XXL_JOB_EXECUTOR_IP: 172.17.16.14
|
||||
XXL_JOB_EXECUTOR_PORT: 9902
|
||||
|
||||
volumes:
|
||||
- app-logs:/app/logs
|
||||
healthcheck:
|
||||
@@ -147,6 +153,7 @@ services:
|
||||
restart: on-failure:5
|
||||
ports:
|
||||
- "48091:48091"
|
||||
- "9903:9903"
|
||||
environment:
|
||||
TZ: Asia/Shanghai
|
||||
SPRING_PROFILES_ACTIVE: prod
|
||||
@@ -177,7 +184,9 @@ services:
|
||||
|
||||
# XXL-Job 调度中心地址
|
||||
XXL_JOB_ADMIN_ADDRESSES: http://172.17.16.7:19090/xxl-job-admin
|
||||
|
||||
XXL_JOB_EXECUTOR_IP: 172.17.16.14
|
||||
XXL_JOB_EXECUTOR_PORT: 9903
|
||||
|
||||
volumes:
|
||||
- app-logs:/app/logs
|
||||
deploy:
|
||||
@@ -232,6 +241,7 @@ services:
|
||||
restart: on-failure:5
|
||||
ports:
|
||||
- "48092:48092"
|
||||
- "9904:9904"
|
||||
environment:
|
||||
TZ: Asia/Shanghai
|
||||
SPRING_PROFILES_ACTIVE: prod
|
||||
@@ -256,6 +266,8 @@ services:
|
||||
|
||||
# XXL-Job 调度中心地址
|
||||
XXL_JOB_ADMIN_ADDRESSES: http://172.17.16.7:19090/xxl-job-admin
|
||||
XXL_JOB_EXECUTOR_IP: 172.17.16.14
|
||||
XXL_JOB_EXECUTOR_PORT: 9904
|
||||
|
||||
volumes:
|
||||
- app-logs:/app/logs
|
||||
|
||||
@@ -99,6 +99,9 @@ xxl:
|
||||
job:
|
||||
admin:
|
||||
addresses: ${XXL_JOB_ADMIN_ADDRESSES:http://172.17.16.7:19090/xxl-job-admin}
|
||||
executor:
|
||||
ip: ${XXL_JOB_EXECUTOR_IP:}
|
||||
port: ${XXL_JOB_EXECUTOR_PORT:9999}
|
||||
|
||||
--- #################### 服务保障相关配置 ####################
|
||||
|
||||
|
||||
@@ -116,6 +116,9 @@ xxl:
|
||||
job:
|
||||
admin:
|
||||
addresses: ${XXL_JOB_ADMIN_ADDRESSES:http://172.17.16.7:19090/xxl-job-admin}
|
||||
executor:
|
||||
ip: ${XXL_JOB_EXECUTOR_IP:}
|
||||
port: ${XXL_JOB_EXECUTOR_PORT:9999}
|
||||
|
||||
--- #################### 服务保障相关配置 ####################
|
||||
|
||||
|
||||
@@ -106,6 +106,9 @@ xxl:
|
||||
enabled: true
|
||||
admin:
|
||||
addresses: ${XXL_JOB_ADMIN_ADDRESSES:http://172.17.16.7:19090/xxl-job-admin}
|
||||
executor:
|
||||
ip: ${XXL_JOB_EXECUTOR_IP:}
|
||||
port: ${XXL_JOB_EXECUTOR_PORT:9999}
|
||||
|
||||
--- #################### 服务保障相关配置 ####################
|
||||
|
||||
|
||||
@@ -109,6 +109,9 @@ xxl:
|
||||
job:
|
||||
admin:
|
||||
addresses: ${XXL_JOB_ADMIN_ADDRESSES:http://172.17.16.7:19090/xxl-job-admin}
|
||||
executor:
|
||||
ip: ${XXL_JOB_EXECUTOR_IP:}
|
||||
port: ${XXL_JOB_EXECUTOR_PORT:9999}
|
||||
|
||||
--- #################### 服务保障相关配置 ####################
|
||||
|
||||
|
||||
Reference in New Issue
Block a user