组播传输

开发者 > 开发者指南 > 设计文档 > 组播传输

我们可以支持可靠的组播协议,并使用它在各节点之间分发消息。此页面记录了该协议如何与 ActiveMQ Classic 4.x 的架构相适应。

  • 每个虚拟机都将拥有自己的嵌入式代理;JMS 连接将通过虚拟机协议与嵌入式代理通信(或通过 TCP 与远程代理通信)。
  • 代理通过组播相互通信。
    • 例外情况:队列分发/确认消息可以通过 UDP 而不是组播发送。

因此,代理与一种使用组播/UDP 传输的桥梁进行通信。

代理保活

每个代理都会反复将自己的 BrokerInfo 发送到云端。组播桥将接收它们并使该代理保持活动状态;在心跳窗口内未发送 BrokerInfo 的代理将被视为逻辑关闭。

Apache, ActiveMQ, Apache ActiveMQ、Apache 羽毛标志和 Apache ActiveMQ 项目标志是 Apache 软件基金会的商标。版权 © 2024,Apache 软件基金会。根据 Apache 许可证 2.0 许可。