Database connection refused
Your task
A single backend service starts returning 500s on every request that touches data. The logs are full of 'connection refused' / 'could not connect to database' errors, and the service's own health check (which pings the DB) is failing. The database dashboard shows the DB instance itself is up and other services are still querying it fine. Your service didn't deploy. What's your hypothesis, and how do you triage?
It covers
- Database
- Connectivity
- Dependency