From f1b6370aae74c6eb24c6d770d251a277a2df5649 Mon Sep 17 00:00:00 2001 From: Developer Date: Tue, 2 Dec 2025 10:39:36 -0800 Subject: [PATCH] =?UTF-8?q?fix(referral-service):=20=E7=BB=9F=E4=B8=80?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=20curl=20=E8=BF=9B=E8=A1=8C=E5=81=A5?= =?UTF-8?q?=E5=BA=B7=E6=A3=80=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/services/docker-compose.yml | 2 +- backend/services/referral-service/Dockerfile | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/services/docker-compose.yml b/backend/services/docker-compose.yml index 732e8498..7d82a27a 100644 --- a/backend/services/docker-compose.yml +++ b/backend/services/docker-compose.yml @@ -270,7 +270,7 @@ services: kafka: condition: service_started healthcheck: - test: ["CMD", "wget", "-q", "--spider", "http://localhost:3004/health"] + test: ["CMD", "curl", "-f", "http://localhost:3004/health"] interval: 30s timeout: 3s retries: 3 diff --git a/backend/services/referral-service/Dockerfile b/backend/services/referral-service/Dockerfile index 9af2dd89..b0f29429 100644 --- a/backend/services/referral-service/Dockerfile +++ b/backend/services/referral-service/Dockerfile @@ -35,10 +35,10 @@ FROM node:20-slim WORKDIR /app -# Install OpenSSL and wget for health checks +# Install OpenSSL and curl for health checks RUN apt-get update && apt-get install -y --no-install-recommends \ openssl \ - wget \ + curl \ && rm -rf /var/lib/apt/lists/* # Install production dependencies only @@ -64,7 +64,7 @@ EXPOSE 3004 # Health check HEALTHCHECK --interval=30s --timeout=3s --start-period=40s --retries=3 \ - CMD wget -q --spider http://localhost:3004/health || exit 1 + CMD curl -f http://localhost:3004/health || exit 1 # Start service CMD ["node", "dist/main.js"]