Process running but load balancer says unhealthy
WHAT IT TESTS: debugging health checks systematically. OUTLINE: the probe path, port, protocol, or expected status may mismatch; a security group may block the probe; the app may be up but not ready.
WHAT IT TESTS: whether you can separate process liveness from health-check semantics and debug layer by layer. ANSWER OUTLINE: the health probe checks a specific path, port, protocol, and expected status code, any of which can mismatch a running app; a security group or NSG may block the probe source; the app process may be up but not serving the probe endpoint or returning a non-2xx code; timeouts and thresholds may be too strict. Troubleshoot by curling the exact probe URL from the LB's perspective and reading probe logs.
Read the original → interview
- #load-balancing
- #health-checks
- #troubleshooting
- #networking
- #cloud
Get five bites like this every day.
Tezvyn delivers a daily feed of 60-second tech bites with quizzes to lock in what you learn.