Class DependentServicesHealthCheck
java.lang.Object
ai.pipestream.registration.health.DependentServicesHealthCheck
- All Implemented Interfaces:
org.eclipse.microprofile.health.HealthCheck
@Readiness
@ApplicationScoped
public class DependentServicesHealthCheck
extends Object
implements org.eclipse.microprofile.health.HealthCheck
Health check for services that platform-registration-service directly depends on.
These checks are automatically exposed via:
- REST: /q/health/ready
- gRPC: grpc.health.v1.Health service
Services checked: - PostgreSQL (service registry database) - Consul (service discovery backend) - Apicurio Registry (schema storage)
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DependentServicesHealthCheck
public DependentServicesHealthCheck()
-
-
Method Details
-
call
public org.eclipse.microprofile.health.HealthCheckResponse call()- Specified by:
callin interfaceorg.eclipse.microprofile.health.HealthCheck
-