Github user lulf commented on the issue:
https://github.com/apache/activemq-artemis/pull/726
@belaban It looks that discovery and broadcast groups create different
channels that will be given different addresses rather using the same channel.
It actually looks like it is running two jgroup instances. For some reason, the
broadcast group will send using the address of the other channel and then
suddenly switch...
If I modify the JChannelManager channel pool to be global, so that the
channel is only created once, everything works as expected. Then the
DONT_LOOPBACK setting also work as expected.
I'm using jgroups-kubernetes KUBE_PING.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---