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").
---