Vertx中的群集事件总线如何工作?

时间:2019-06-07 15:46:12

标签: vert.x

我是Vertx的新手。我对集群环境中的事件总线感到困惑。

作为vertx的文档

  

事件总线不仅存在于单个Vert.x实例中。通过   在您的网络上将不同的Vert.x实例群集在一起   可以形成单个分布式事件总线。

如何将不同Vert.x实例的事件总线准确地群集在一起以形成单个分布式事件总线,以及在这种情况下ClusterManager的角色?节点之间的通信如何在分布式事件总线中工作?请对此技术进行详细说明。谢谢

1 个答案:

答案 0 :(得分:1)

文档的source code部分提供了有关群集的更多信息。

关键点是:

  • Vert.x具有群集SPI;实施被称为“集群管理器”
  • 集群管理器,为Vert.x提供集群节点的发现和成员资格管理
  • Vert.x不使用群集管理器进行消息传输,它使用自己的一组TCP连接

如果您想尝试一下,请查看cluster managers

有关更多技术细节,我认为最好的选择是转到源代码。