Skip to main content

Health & Readiness

Rocky impl: GET /healthz, /readyz

Two lightweight probes for load balancers + Kubernetes + the deploy script's smoke step.

GET /healthz — liveness

Returns the literal string ok with 200 OK. No external deps; succeeds even if Postgres / NATS are down.

curl -i https://demo.rocky.exchange/healthz

GET /readyz — readiness

Returns ok with 200 OK when the gateway is ready to serve traffic. Currently a no-op (returns ok unconditionally); a future release wires it to ReadinessProbe.

curl -i https://demo.rocky.exchange/readyz

Both endpoints are unauthenticated and uncached.