Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是我的情况:
但是,对于 Slave 未运行的情况,我希望 Master 收到消息无法传递的警报。
对于 OpenAMQ,有一个“强制”标志,如果代理无法立即将消息传递到目的地,它会导致代理将消息返回给发送者。
ActiveMQ中是否有类似的东西可以让Master确定Slave不可用?
最终的目的地?什么是部署拓扑?您是否在每个主/从应用程序上有一个 ActiveMQ 代理或两个集群代理?
我认为在任何一种情况下,最简单的方法是从主机向从机发出请求/回复 ping。如果在 XX 秒内没有出现响应,则认为从节点离线。