add healthcheck for postgres

This commit is contained in:
Administrator 2024-10-05 12:36:38 +03:00
parent a7ffcfc393
commit af04386ec3
2 changed files with 12 additions and 0 deletions

View File

@ -26,6 +26,12 @@ services:
- /sprint-data/postgres-data:/var/lib/postgresql/data
environment:
POSTGRES_PASSWORD: $DB_PASSWORD_DEV
healthcheck:
test: pg_isready || pg_resetwal /var/lib/postgresql/data
interval: 60s
retries: 5
start_period: 20s
timeout: 10s
ports:
- "5432:5432"
deploy:

View File

@ -26,6 +26,12 @@ services:
- /sprint-data/postgres-data:/var/lib/postgresql/data
environment:
POSTGRES_PASSWORD: $DB_PASSWORD_PROD
healthcheck:
test: pg_isready || pg_resetwal /var/lib/postgresql/data
interval: 60s
retries: 5
start_period: 20s
timeout: 10s
ports:
- "5432:5432"
deploy: