rollmint icon indicating copy to clipboard operation
rollmint copied to clipboard

bug: health endpoint still reports OK when node has stopped producing blocks.

Open tac0turtle opened this issue 4 months ago • 2 comments

we should show failure when there is an error with the node.

tac0turtle avatar Sep 10 '25 14:09 tac0turtle

related to https://github.com/evstack/ev-node/pull/2676 do we want to just have a single endpoint instead of health + ready?

chatton avatar Sep 18 '25 09:09 chatton

Logs from sept. 10 about how the erratic behavior

# ev-node
2:40PM INF syncing header and data component=BlockManager height=3016
2:40PM INF syncing header and data component=BlockManager height=3016
2:40PM ERR unrecoverable error in one of the go routines error="failed to sync next block: failed to apply block: failed to execute transactions: failed to get block info: failed to get block at height 3015: not found" component=main
2:40PM INF halting full node and its sub services... component=main

curl localhost:7331/health/live
OK

==> When a fullnode was crashing and hung indefinitely, the health/live endpoint still answered that the process was healthy

auricom avatar Nov 04 '25 14:11 auricom