User Guide

Jakarta EE Application Health Check With MicroProfile Health

Jakarta EE Application Health Check With MicroProfile Health

MicroProfile is a community driven initiative, built on top of the Jakarta EE Core Profile.

It is a collection of abstract specs that form a complete solution to developing cloud native, Jakarta EE microservices. The MicroProfile Health API is one of these specs, and is designed to help your applications be able to respond to automated health probes in a cloud native deployment environment.

Developing cloud native enterprise Java applications requires that your application plays nicely with cluster management systems like Kubernetes. The MicroProfile Health API helps achieve that objective.

This guide covers:

  • Why you would choose Health API over Metrics API
  • Liveness and Readiness Checks
  • Composing Health Checks
  • Health Check and CDI
  • Health Check Aggregation
  • Health Check Resource Paths
  • Health Check and Security
  • Custom Health Endpoints

Related Resources

Explore expert tips, webinars, and product updates to help you build, deploy, and scale modern enterprise Java applications faster.

How to Future-Proof Your Java Stack Migration Strategies for JBoss EAP Users

Download
Cover of the eBook titled “Scalable Enterprise Java for the Cloud” by Luqman Saeed, Otavio Santana, Michael Brey, and Dario Vega. The design features a dark blue background with teal and gold geometric accents, coral-like shapes, and cloud imagery, reflecting cloud-native enterprise Java and the Payara Community branding.

Scalable Enterprise Java for the Cloud

Download
Mastering Microservices with MicroProfile and Payara in the Cloud cover

Mastering Microservices with MicroProfile and Payara in the Cloud

Download