这是我的情况:
但是,对于Slave未运行的情况,我希望Master能够收到消息,告知无法传递消息。
对于OpenAMQ,有一个“强制”标志,如果无法立即将邮件发送到目的地,则会使代理将邮件返回给发件人。
ActiveMQ中是否有类似的东西允许Master确定Slave不可用?
答案 0 :(得分:1)
最终目的地?什么是部署拓扑?您是否在每个主/从应用程序上都有一个ActiveMQ代理或两个集群代理?
我认为在任何一种情况下最简单的方法是从主服务器发送请求/应答ping。如果响应未在XX秒内显示,请考虑从属节点脱机。