Skip to content

feat(gas-profiler): add background health checks and synced-only routing#45

Merged
mattevans merged 1 commit intomasterfrom
feat/erigon-health-round-robin
Feb 12, 2026
Merged

feat(gas-profiler): add background health checks and synced-only routing#45
mattevans merged 1 commit intomasterfrom
feat/erigon-health-round-robin

Conversation

@mattevans
Copy link
Member

Introduce periodic eth_syncing checks to filter out unsynced Erigon endpoints. Only healthy nodes receive traffic, preventing stale data and improving reliability. Adds HealthInterval config, Start/Stop lifecycle hooks, and 503 responses when all backends are syncing.

Introduce periodic eth_syncing checks to filter out unsynced Erigon
endpoints. Only healthy nodes receive traffic, preventing stale data
and improving reliability. Adds HealthInterval config, Start/Stop
lifecycle hooks, and 503 responses when all backends are syncing.
@mattevans mattevans self-assigned this Feb 12, 2026
@mattevans mattevans merged commit e488156 into master Feb 12, 2026
3 checks passed
@mattevans mattevans deleted the feat/erigon-health-round-robin branch February 12, 2026 23:32
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.

3 participants

Comments