[ https://issues.apache.org/jira/browse/AMQ-6185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Timothy Bish resolved AMQ-6185. ------------------------------- Resolution: Fixed Fix Version/s: 5.13.3 5.14.0 > Keep-Alive does not work in broker network when connected over HTTP > ------------------------------------------------------------------- > > Key: AMQ-6185 > URL: https://issues.apache.org/jira/browse/AMQ-6185 > Project: ActiveMQ > Issue Type: Bug > Components: networkbridge > Affects Versions: 5.13.1 > Environment: all OSs > Reporter: Jiri Formanek > Labels: http, keepalive, networkBridge, networkConnector > Fix For: 5.14.0, 5.13.3 > > Attachments: amq6185.diff > > > The keep-alive mechanism does not work (no keep-alives are sent), when the > connections go over HTTP layer. > The InactivityMonitor closes then the connection and new connection to target > is established. This repeats every 30 seconds (the default time out). > E.g.: Let's have a simple broker network. Machine A connects to machine B > with duplex network bridge over HTTP... > Machine A config: > <networkConnector duplex="true" uri="static:(http://machineB:61617)" > name="bridgeToB" /> > Machine B config: > <transportConnector name="http" > uri="http://0.0.0.0:61617?maximumConnections=1000&wireFormat.maxFrameSize=104857600"/> > When the transport layer is changed to e.g. TCP then keep-alive works and the > connection is persistent. -- This message was sent by Atlassian JIRA (v6.3.4#6332)