Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
HAProxy is a widely known and used TCP Load Balancer and especially useful for an ActiveMQ Artemis clustered environment.
Although possible to functionally implement with both products current features, Artemis does not support the PROXY protocol, which prevents it's broker nodes from inferring the real remote client IP address when behind an HAProxy instance.
Since Netty sockets implementation already seems to support this protocol (discussed w/ jbertram on DEV mailing list), it shouldn't be a big leap to adding support for the protocol on Artemis acceptors, thus improving the deployment of the use case at hand.
Attachments
Issue Links
- is duplicated by
-
ARTEMIS-4674 How can I get client's real IP in an ActiveMQServerPlugin when using nginx proxy?
- Closed
- links to