Skip to content

One node in a cluster consumes more CPU resources than others #12668

Closed Locked Answered by michaelklishin
sagr4019 asked this question in Questions
Discussion options

You must be logged in to vote

RabbitMQ 3.13.x is out of community support. You won't receive any more responses unless you move to 4.x or buy a support subscription.

Nodes will very rarely use exactly the same amount of resources. Some will inevitably have more connections than others, even if just a bit more, some queues and streams are busier than others, and so on.

Your node has 2 CPU cores according to the screenshot but 25K Erlang processes, so likely thousands of connections and/or channels and/or queue replicas. That's not a ratio that's going to work well, Try 4 cores or even 8, or using fewer queues (e.g. by using a stream with repeatable non-destructive reads for some workloads).

There are metrics on how run…

Replies: 3 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@michaelklishin
Comment options

Answer selected by michaelklishin
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants