It is common for cloud-based applications to provide a health check endpoint for orchestration tools such as Kubernetes to use to verify that services are up and running. These orchestration tools can use these endpoints to determine if a service needs to be restarted or otherwise dealt with.
MicroProfile provides a Health Check API we can use to develop these health check endpoints. We can provide reports to determine if the application is live and/or if it is ready. In both cases, we do so by implementing the HealthCheck ...