From fcd97f26cf49bcabbca20ce007dd741dd1180696 Mon Sep 17 00:00:00 2001 From: Developer Date: Tue, 2 Dec 2025 22:19:40 -0800 Subject: [PATCH] =?UTF-8?q?fix(presence-service):=20=E6=B7=BB=E5=8A=A0=20-?= =?UTF-8?q?-no-deps=20=E9=81=BF=E5=85=8D=E9=87=8D=E5=90=AF=E5=B7=B2?= =?UTF-8?q?=E8=BF=90=E8=A1=8C=E7=9A=84=E5=9F=BA=E7=A1=80=E8=AE=BE=E6=96=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit deploy.sh start/up 命令添加 --no-deps 选项,防止在启动 presence-service 时重新创建已经运行的共享基础设施容器 (postgres, redis, kafka) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- backend/services/presence-service/deploy.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/services/presence-service/deploy.sh b/backend/services/presence-service/deploy.sh index 53453270..d5e1ba79 100644 --- a/backend/services/presence-service/deploy.sh +++ b/backend/services/presence-service/deploy.sh @@ -57,7 +57,8 @@ case "$1" in load_env log_info "Starting $SERVICE_NAME using shared infrastructure..." cd "$SERVICES_DIR" - docker compose up -d "$SERVICE_NAME" + # Use --no-deps to avoid recreating infrastructure that's already running + docker compose up -d --no-deps "$SERVICE_NAME" log_success "$SERVICE_NAME started" log_info "Waiting for service to be healthy..." sleep 5 @@ -94,7 +95,8 @@ case "$1" in load_env log_info "Starting $SERVICE_NAME in foreground..." cd "$SERVICES_DIR" - docker compose up "$SERVICE_NAME" + # Use --no-deps to avoid recreating infrastructure that's already running + docker compose up --no-deps "$SERVICE_NAME" ;; logs)