-
Notifications
You must be signed in to change notification settings - Fork 166
Designated stats node(s) #194
Comments
There is no way to do that presently. One designated node sounds like a bad idea availability-wise. |
I would like to add a +1 to this feature request. In Google's whitepaper on scaling RabbitMQ they make mention of running a dedicated stats node, and in my conversations with Pivotal support they suggest this as well. We do this in our deployment, by being careful which node gets started first in our cluster, and ensuring that fewer queues are running on the stats node. The lack of a configuration to select the stats node makes this difficult to do, but something similar to the |
How should this work if the designated stats node is unavailable? At the very least it should be a set of nodes. |
I think the easiest to reason about would be something like,
What do you think? |
By "log an error and remain running" do you mean "migrate the database to a different node not on the list"? |
No. In step 1, I assume the normal/legacy stats db startup has happened (or is happening). In step 3 it would just continue running on whichever node it started on in step 1, per the current behavior, instead of migrating to a "preferred" node. |
We're discussing this as part of #236 but in |
#236 (which is close to being merged) makes this issue effectively obsolete. |
I need a way of setting which node is Stats node.Because some node have my durable queue, they are very busy.If they selected Stats node.The performance is too bad!
The text was updated successfully, but these errors were encountered: