From 9ea3d03b73d5c443202c00f42e14589817260770 Mon Sep 17 00:00:00 2001 From: hailin Date: Sat, 20 Dec 2025 03:18:33 -0800 Subject: [PATCH] =?UTF-8?q?fix(admin-service):=20=E5=9C=A8=E4=B8=BB=20dock?= =?UTF-8?q?er-compose.yml=20=E4=B8=AD=E6=B7=BB=E5=8A=A0=20Kafka=20?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在 backend/services/docker-compose.yml 中为 admin-service 添加: - KAFKA_BROKERS=kafka:29092 - KAFKA_CLIENT_ID=admin-service - KAFKA_CONSUMER_GROUP=admin-service-user-sync - kafka 服务依赖 确保生产环境部署时能正确连接 Kafka 同步用户数据。 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- backend/services/docker-compose.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend/services/docker-compose.yml b/backend/services/docker-compose.yml index d826c846..4f218764 100644 --- a/backend/services/docker-compose.yml +++ b/backend/services/docker-compose.yml @@ -523,11 +523,16 @@ services: - REDIS_PORT=6379 - REDIS_PASSWORD=${REDIS_PASSWORD:-} - REDIS_DB=9 + - KAFKA_BROKERS=kafka:29092 + - KAFKA_CLIENT_ID=admin-service + - KAFKA_CONSUMER_GROUP=admin-service-user-sync depends_on: postgres: condition: service_healthy redis: condition: service_healthy + kafka: + condition: service_started healthcheck: test: ["CMD", "curl", "-f", "http://localhost:3010/api/v1/health"] interval: 30s