Skip to content

feat: add liveness, readiness and startup probes for web deployment#187

Merged
vishnu-narayanan merged 1 commit intomainfrom
feat/health-probes
Feb 19, 2026
Merged

feat: add liveness, readiness and startup probes for web deployment#187
vishnu-narayanan merged 1 commit intomainfrom
feat/health-probes

Conversation

@vishnu-narayanan
Copy link
Copy Markdown
Member

Description

  • Add HTTP health probes to web deployment
  • Liveness: /health — lightweight process check, no dependency calls
  • Readiness: /api — checks Redis and PostgreSQL connectivity
  • Startup: /health with generous 5-min window (30s initial + 10s period x 30 failures) to handle slow boot and migrations
  • Addresses deployment latency regression reported post-v4.8

Type of change

  • New feature (non-breaking change which adds functionality)

How Has This Been Tested?

  • Tested against a k8s cluster

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code

Add HTTP health probes to web deployment:
- Liveness: /health (lightweight, no dep checks)
- Readiness: /api (checks Redis + Postgres connectivity)
- Startup: /health with 5-min window for slow boot/migrations
@vishnu-narayanan vishnu-narayanan merged commit f941f26 into main Feb 19, 2026
1 check passed
@vishnu-narayanan vishnu-narayanan deleted the feat/health-probes branch February 19, 2026 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant