使用ActiveMQ Docker映像:rmohr / activemq
我的应用程序已连接到在Docker容器中运行的ActiveMQ实例,并且能够成功接收消息。但是,如果我停止Docker容器,则应用程序中的ActiveMQ连接不会消失或引发任何新异常。我已经等了15分钟,但还没死。
是否有可以控制ActiveMQ连接行为的参数?
答案 0 :(得分:0)
我找到了适合我的解决方案 http://activemq.apache.org/how-can-i-support-auto-reconnection
在代理url中添加failover
可确保每当服务器启动时,它将立即重新连接。
我已经以两种方式对此进行了测试,并且在两种情况下,应用程序都能够正确连接到服务器。
测试: