Skip to content

Separate readiness and liveness probe semantics #528

Description

@Akatenvictor

Problem / Context

A single /health endpoint conflates "process is alive" with "process is ready to serve traffic," which matters for k8s-style deployments.

Proposed approach

Add distinct /health/live and /health/ready endpoints with the semantics each is meant to have.

Acceptance criteria

  • Liveness reflects process aliveness only
  • Readiness reflects dependency availability
  • Documented for deploy-platform configuration

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions