Replies: 1 comment 1 reply
-
This is an open question, one potential answer is in the upstream broker test: https://github.com/apache/activemq-artemis/blob/main/tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/routing/ElasticQueueTest.java#L454 at the moment, we don't have an operator that implements this strategy, but we want to get there. With a simple cluster, and without some sharding/partitioning, messages can take multiple hops before being consumed which is less than ideal, and the queue order is compromised. today, federation in pull mode, would be a better approach than clustering, but it still needs some 'managed' scaling vs auto scaling to reconfigure the cooperating brokers. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
How would you do autoscaling of brokers, with a tool like KEDA?
I am very curios to understand what the possibilities are. At the moment, we have a single pod (statefulset) running ActiveMQ and in the process to migrate to this operator. But I would like to understand how we can autoscale the brokers we will deploy.
We have set for some queues the address-full-policy to FAIL, but would love to see that with autoscaling we can prevent this from happening.
Beta Was this translation helpful? Give feedback.
All reactions