charon icon indicating copy to clipboard operation
charon copied to clipboard

Feature to use extra CL clients as fallbacks rather than simultaneously

Open OisinKyne opened this issue 1 year ago โ€ข 1 comments

๐ŸŽฏ Problem to be solved

A user setup charon to point at two CLs in case the first one went down. Charon when given two CLs hits both and uses the fastest answer. This user would have been happier had there been a way to use the extra CLs as fallbacks only.

๐Ÿ› ๏ธ Proposed solution

Create a --beacon-node-fallback-endpoints flag on charon run that takes a list of consensus clients, and use them only when the endpoints in the --beacon-node-endpoints are all unhealthy.

๐Ÿงช Tests

  • [ ] Tested by new automated unit/integration/smoke tests
  • [ ] Manually tested on core team/canary/test clusters
  • [ ] Manually tested on local compose simnet

OisinKyne avatar Jan 12 '24 18:01 OisinKyne

Hey team! Please add your planning poker estimate with Zenhub @KaloyanTanev @gsora

pinebit avatar Mar 14 '24 15:03 pinebit

Closing as duplicate of #3328

OisinKyne avatar Dec 12 '24 15:12 OisinKyne