Re:Show HN: Is_ready – Wait for many services to become avai...
by ivan_gammel on Sunday April 28, 2024 @05:17AM
(#40187192)
Start the server and respond 503 every time when your database and other dependencies are not ready. Couldn’t be easier.
[ Parent
| on HN ]
Re:Show HN: Is_ready – Wait for many services to become avai...
by stavepan on Sunday April 28, 2024 @08:20AM
(#40188068)
Many people have the following setup in docker-compose.yml file.
version: '3' services: mysql: image: mysql:8.0
app:
build: .
command: is_ready --timeout 10 --addr mysql:3306 -- <run migrations command>
For cases like this, returning 503 every time the database is not ready, is not very convenient.