Github user jbertram commented on the issue:

    https://github.com/apache/activemq-artemis/pull/1679
  
    > For what I have analysed in the artemis code, the 
message-load-balancing-type is only set for queues configured in the broker.xml.
    
    I don't believe that's true.  If you change your example to create 
subscriptions on "test/1/some/la" instead of "test/+/some/#" and also remove 
the <addresses> block from the broker.xml files then the address 
"test/1/some/la" will be created along with the corresponding subscription 
queues automatically when the client runs.  In this situation I can see that 
the messages are load-balanced properly among the cluster nodes.  This leads me 
to believe that the issue is with how the subscription queues with wildcards 
(i.e. "test/+/some/#") are interacting with the messages send to a specific 
address (i.e. "test/1/some/la").


---

Reply via email to