增强退出时候的优化等待

This commit is contained in:
2025-10-02 19:17:13 +08:00
parent d34f04427a
commit 862b5676c1

View File

@@ -4,6 +4,8 @@ services:
# 1) 本机 Consul agentclient
consul-agent:
image: hashicorp/consul:1.21
stop_signal: SIGTERM
stop_grace_period: 60s
container_name: consul-agent
network_mode: "host" # 避免 8301/udp/lan gossip 的端口映射问题
command: >
@@ -16,6 +18,8 @@ services:
-datacenter=${CONSUL_DC}
-data-dir=/consul/data
-leave-on-terminate
environment:
CONSUL_LOCAL_CONFIG: '{"leave_on_terminate": true}'
volumes:
- ./consul-data:/consul/data
healthcheck: