I do have two ActiveMQ brokers connected and do forward messages from broker one to broker two automatically. This is done by following configuration:
<networkConnectors>
<networkConnector name="linkToRemote" uri="static(tcp://172.19.63.3:61616)?jms.useCompression=true" staticBridge="true">
<staticallyIncludedDestinations>
<queue physicalName="xyz.queue"/>
</staticallyIncludedDestinations>
</networkConnector>
</networkConnectors>
Everything except the compression is working fine. My messages are 180KB in size. I have seen that the traffic is not compressed at all. Is jms.useCompression=true
not functional? Has someone any alternatives to compress the traffic between two brokers? What about ssh tunnels if compression in ActiveMQ this is not working? My ActiveMQ version is 5.14.13.