his pattern has the following benefits:
The health check endpoint enables the health of a service instance to be periodically tested
This pattern has the following drawbacks:
The health check might not sufficiently comprehensive or the service instance might fail between health checks and so requests might still be routed to a failed service instance
https://microservices.io/patterns/observability/health-check-api.html