Support messaging clusters (Artemis Clusters) behind http load balancers
In
messaging
Table of Contents
Overview
Issue Metadata
Related Issues
Dev Contacts
QE Contacts
Testing By
[X] Engineering
[ ] QE
Affected Projects or Components
Other Interested Projects
Requirements
-
Add a boolean
use-topology-for-load-balancing
attribute, with a default value set totrue
, to
The load balancing happens on session creation not on messages. The HTTP Upgrade will be load-balanced then the connection will be reused for the full JMS session. Setting these attributes to false will change the behavior of the obtained connection factory. Instead of using the initial connector to obtain the cluster topology to connect to the cluster it will only use the initial connector for all its connections to the cluster.
Hard Requirements
N/A
Nice-to-Have Requirements
N/A
Non-Requirements
N/A
Test Plan
Community Documentation
The feature will be documented in WildFly Admin Guide (in the Messaging Configuration section).