Skip to content

feat(health): implement GET /health/deep readiness probe (#1) - #79

Open
ghzhost wants to merge 1 commit into
StellarSend:mainfrom
ghzhost:fix/health-deep-endpoint-1
Open

feat(health): implement GET /health/deep readiness probe (#1)#79
ghzhost wants to merge 1 commit into
StellarSend:mainfrom
ghzhost:fix/health-deep-endpoint-1

Conversation

@ghzhost

@ghzhost ghzhost commented Sep 3, 2026

Copy link
Copy Markdown

Overview

Closes #1

This PR implements the readiness probe endpoint that checks DB connectivity () and Horizon reachability under explicit 2-second timeouts, properly registering the route in and making functional.

Summary of Changes

  • Implemented handler in :
    • Runs on with a 2-second timeout.
    • Sends a request to Horizon URL with a 2-second timeout.
    • Returns with when healthy.
    • Returns with and specific failure reasons (, , ) when either check fails.
  • Mounted in and declared .

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.

/health/deep documented but not implemented — health.rs is a dead stub

1 participant