Class HealthWebService

java.lang.Object
ubic.gemma.rest.monitoring.HealthWebService

@Service @Path("/health") public class HealthWebService extends Object
Aggregated process-health endpoint at /rest/v2/health. Returns the union of every HealthIndicator bean in the application context; status is UP only if every component is UP. Returns HTTP 503 when any component is DOWN so external uptime tools can react without parsing the JSON.

Anonymous by default; the /rest/v2/** security chain in applicationContext-security.xml permits anonymous access.

Author:
Phase 3 actuator wiring
  • Constructor Details

  • Method Details

    • getHealth

      @GET @Produces("application/json") public jakarta.ws.rs.core.Response getHealth()