For MicroProfile 4.1 applications that require additional startup time on their first initialization, you can define startup probes which are used to check the startup status of the application before the Liveness probe takes over. MicroProfile Health 3.1 introduces a new health check called Startup. You can create your own health check procedures to verify that your microservices have fully initialized using the @Startup
annotation. And you can configure the Kubernetes Startup probe with the REST endpoint /health/started
.
Are you a MicroProfile Speaker?
Your session needs MP media coverage! Submit a github issue by filling in all the required information & we will do our best to push your session to the MicroProfile Community.