ssv icon indicating copy to clipboard operation
ssv copied to clipboard

Feature: Execution client and consensus client failover

Open yorickdowne opened this issue 4 years ago • 3 comments

Suggested feature: Comma-separated list of "execution client" (eth1) and "consensus client" (eth2) connections. Earlier in the list has higher priority. On node failure, the next one is tried, and so on; if a higher-priority node comes back online, it gets used instead of the lower-priority one.

This could also be handled with proxies instead on the infrastructure level.

Rationale: Node operators need a way to do maintenance, such as upgrading versions, pruning Geth DB, etc, without their SSV node going down because of it.

yorickdowne avatar Jul 18 '21 16:07 yorickdowne

adding to this (important, essential even for production environments, imo) feature request; I'd prefer for the client to retry-loop, instead of fail, when its connection to the BN (or EE) fails.

antondlr avatar Dec 08 '23 09:12 antondlr

Do you have any news for this feature?

I think it's important to have it!

chichi13 avatar Jan 11 '24 15:01 chichi13

I would like to re-surface this feature request now that mainnet setups are being rolled out. IMO this is essential for a robust, high-performance stack!

antondlr avatar Jun 03 '24 07:06 antondlr