Package com.linecorp.armeria.server.healthcheck
HTTP health check service for load balancers.
-
Interface Summary Interface Description HealthChecker Determines whether theServer
is healthy.HealthCheckUpdateHandler HealthCheckUpdateListener A listener interface for receivingHealthCheckService
update events.ListenableHealthChecker AHealthChecker
which notifies its state change to its listeners. -
Class Summary Class Description HealthCheckService AnHttpService
that responds with HTTP status"200 OK"
if the server is healthy and can accept requests and HTTP status"503 Service Not Available"
if the server is unhealthy and cannot accept requests.HealthCheckServiceBuilder Builds aHealthCheckService
.SettableHealthChecker A simpleListenableHealthChecker
whose state can be set by a caller. -
Enum Summary Enum Description HealthCheckUpdateResult The result of a request handled byHealthCheckUpdateHandler
.