Question 1
During a brief database failover, a checkout process remains responsive but cannot serve transactions. It reconnects automatically when the database returns. Its /live endpoint reports event-loop health; /ready reports whether transactions can be served. Both endpoints are implemented correctly. How should health monitoring handle this outage without turning a recoverable dependency failure into a restart storm?
Show answer & explanation
Correct answer: A - Use /ready for readiness and /live for liveness; keep the process running while it reconnects.