From 14ad6aef41f4d5a508656f20af610bb7a6349c0f Mon Sep 17 00:00:00 2001 From: Hwting <837479851@qq.com> Date: Tue, 29 Apr 2025 10:05:00 +0800 Subject: [PATCH] perf: Add Redis Health Check (#4707) * Update docker.md Fix a document error * Update docker.md * Update docker-compose-milvus.yml 1.Redis Health Check * Update docker-compose-pgvector.yml 1.Redis Health Check * Update docker-compose-zilliz.yml 1.Redis Health Check --- deploy/docker/docker-compose-milvus.yml | 6 ++++++ deploy/docker/docker-compose-pgvector.yml | 6 ++++++ deploy/docker/docker-compose-zilliz.yml | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/deploy/docker/docker-compose-milvus.yml b/deploy/docker/docker-compose-milvus.yml index 7c61a2d3f..a15e0229e 100644 --- a/deploy/docker/docker-compose-milvus.yml +++ b/deploy/docker/docker-compose-milvus.yml @@ -120,6 +120,12 @@ services: restart: always command: | redis-server --requirepass mypassword --loglevel warning --maxclients 10000 --appendonly yes --save 60 10 --maxmemory 4gb --maxmemory-policy noeviction + healthcheck: + test: [ "CMD", "redis-cli", "-a", "mypassword", "ping" ] + interval: 10s + timeout: 3s + retries: 3 + start_period: 30s volumes: - ./redis/data:/data diff --git a/deploy/docker/docker-compose-pgvector.yml b/deploy/docker/docker-compose-pgvector.yml index 8ff7bc977..47c1b4c19 100644 --- a/deploy/docker/docker-compose-pgvector.yml +++ b/deploy/docker/docker-compose-pgvector.yml @@ -79,6 +79,12 @@ services: restart: always command: | redis-server --requirepass mypassword --loglevel warning --maxclients 10000 --appendonly yes --save 60 10 --maxmemory 4gb --maxmemory-policy noeviction + healthcheck: + test: [ "CMD", "redis-cli", "-a", "mypassword", "ping" ] + interval: 10s + timeout: 3s + retries: 3 + start_period: 30s volumes: - ./redis/data:/data diff --git a/deploy/docker/docker-compose-zilliz.yml b/deploy/docker/docker-compose-zilliz.yml index 38547aab2..bb5cf159d 100644 --- a/deploy/docker/docker-compose-zilliz.yml +++ b/deploy/docker/docker-compose-zilliz.yml @@ -61,6 +61,12 @@ services: restart: always command: | redis-server --requirepass mypassword --loglevel warning --maxclients 10000 --appendonly yes --save 60 10 --maxmemory 4gb --maxmemory-policy noeviction + healthcheck: + test: [ "CMD", "redis-cli", "-a", "mypassword", "ping" ] + interval: 10s + timeout: 3s + retries: 3 + start_period: 30s volumes: - ./redis/data:/data