Grokking Scalable Systems for Interviews
Ask Author
Back to course home

0% completed

Vote For New Content
What Is the Difference between Liveness Checks and Readiness Checks in Load Balancers?

Liveness checks verify that an application instance is still running properly (triggering a restart if it's not), whereas readiness checks determine if the application is prepared to handle requests (controlling whether a load balancer sends traffic to it).

What Is a Liveness Check?

A liveness check (or liveness probe in Kubernetes terminology) is a health check that answers the question: “Should this application instance be kept running, or has it failed?”

In practice, a liveness check is a lightweight test to confirm the process is alive and functioning.

.....

.....

.....

Like the course? Get enrolled and start learning!