Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

High CPU usage when beacon node is overloaded #76

Open
barnabasbusa opened this issue Mar 10, 2023 · 1 comment
Open

High CPU usage when beacon node is overloaded #76

barnabasbusa opened this issue Mar 10, 2023 · 1 comment
Labels
bug Something isn't working

Comments

@barnabasbusa
Copy link

barnabasbusa commented Mar 10, 2023

Metrics exporter keeps hammering a the beacon node when its unable to produce events fast enough, thus causing very high CPU utilization when beacon node is unable to respond.

To fix, we might want to slow down with the ethereum metrics exporter when we don't get a message back from the beacon node.

Logs:

nats: slow consumer, messages dropped on connection [4] for subscription on "raw_event"

CPU up to 600% utilization.

@barnabasbusa barnabasbusa added the bug Something isn't working label Mar 10, 2023
@skylenet
Copy link
Member

Some exponential backoff would probably make sense. This should apply to all interactions with EL/CL apis.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants