You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
We had a rabbitmq system of 1 node with existing Streams running. To increase the availability of the system we expanded it to 3 nodes. Howeve we had to manually increase the replication factor of the existing streams (as per the docs). However i haven't been able to find an "easy" way of doing it, short of some creative bash scripting.
Someone on Discord recommended i made an issue here on GitHub, both to help other people in the future and maybe to highlight something missing :)
Describe the solution you'd like
A command on rabbitmq-streams to increase replication factor of a stream/all streams, without having to list the nodes to replicate to.
Describe alternatives you've considered
I have hacked together a possibly very bad and horrible bash script to do it:
So you are looking for a rabbitmq-queues grow alternative for streams?
michaelklishin
changed the title
Easier way to increase replication factor of existing streams
A way to increase replication factor for a group of streams (like rabbitmq-queues grow for QQs)
Sep 26, 2023
Closing as not currently planned because there is no consensus on the team about this feature and highly dynamic replica management for streams, see #10830.
Is your feature request related to a problem? Please describe.
We had a rabbitmq system of 1 node with existing Streams running. To increase the availability of the system we expanded it to 3 nodes. Howeve we had to manually increase the replication factor of the existing streams (as per the docs). However i haven't been able to find an "easy" way of doing it, short of some creative bash scripting.
Someone on Discord recommended i made an issue here on GitHub, both to help other people in the future and maybe to highlight something missing :)
Describe the solution you'd like
A command on rabbitmq-streams to increase replication factor of a stream/all streams, without having to list the nodes to replicate to.
Describe alternatives you've considered
I have hacked together a possibly very bad and horrible bash script to do it:
I couldn't find a way to get the list of the nodes in the cluster from the cli, so had to hardcode the names for now.
Note this script will sometimes give the following warnings:
Apparently you can just try again until they stop appearing.
Additional context
No response
The text was updated successfully, but these errors were encountered: