From 7588c9efb74ddebf12e7b50d63e6d82caf0eb94b Mon Sep 17 00:00:00 2001 From: hailin Date: Sun, 7 Dec 2025 01:55:52 -0800 Subject: [PATCH] fix(mpc-service): use explicit container names for rwa services MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When mpc-service joins mpc-system network, 'postgres' resolves to mpc-postgres. Use explicit names (rwa-postgres, rwa-redis, rwa-kafka) to avoid conflicts. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- backend/services/docker-compose.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/backend/services/docker-compose.yml b/backend/services/docker-compose.yml index f62e5fcc..361d8ae3 100644 --- a/backend/services/docker-compose.yml +++ b/backend/services/docker-compose.yml @@ -325,13 +325,14 @@ services: environment: - NODE_ENV=production - APP_PORT=3006 - - DATABASE_URL=postgresql://${POSTGRES_USER:-rwa_user}:${POSTGRES_PASSWORD:-rwa_secure_password}@postgres:5432/rwa_mpc?schema=public + # 使用 rwa-postgres 而不是 postgres,避免 mpc-system 网络的 postgres 冲突 + - DATABASE_URL=postgresql://${POSTGRES_USER:-rwa_user}:${POSTGRES_PASSWORD:-rwa_secure_password}@rwa-postgres:5432/rwa_mpc?schema=public - JWT_SECRET=${JWT_SECRET} - - REDIS_HOST=redis + - REDIS_HOST=rwa-redis - REDIS_PORT=6379 - REDIS_PASSWORD=${REDIS_PASSWORD:-} - REDIS_DB=5 - - KAFKA_BROKERS=kafka:29092 + - KAFKA_BROKERS=rwa-kafka:29092 - KAFKA_CLIENT_ID=mpc-service - KAFKA_GROUP_ID=mpc-service-group # MPC System - 使用 Docker 网络内部地址