【发布时间】:2014-09-17 13:20:36
【问题描述】:
我希望客户在我的 activemq 代理因任何原因关闭时收到通知。
如何做到这一点?有没有回调机制?
【问题讨论】:
标签: java jms activemq middleware
我希望客户在我的 activemq 代理因任何原因关闭时收到通知。
如何做到这一点?有没有回调机制?
【问题讨论】:
标签: java jms activemq middleware
如果代理关闭,您的客户端将失去连接。如果您使用的是故障转移 uri,那么您可能不知道在没有 TransportListener 的情况下会发生这种情况。如果不是,您真的希望您的客户知道,那么您可以处理您自己的重新连接逻辑,并且当客户端失去连接或出现任何其他连接错误(即连接被拒绝)时,您可以列出代理关闭的可能性。
否则,您将需要一些其他监控服务专门用于监控代理的健康状况,并且客户端可以检查无法连接的事实是否不足以表明存在问题。
【讨论】: