1

在这里,我们有一个服务需要在集群模式下运行,我们更喜欢使用 infinispan 来检测在不同机器上运行的服务并在并发模式下拥有数据。

1)现在,当我们在局域网中运行我们的服务时,一切正常。当第一个服务启动时,它会创建自己的集群并被视为主服务。当第二个服务启动时,它会找到这个已经创建的集群并加入它并将自己视为从属。

2)现在的问题是,为了负载平衡,我们使用网络节点之外的 Azure VM 实例,因此他们找不到这个已经创建的集群并在外部创建自己的集群。

3)现在我想知道在这个云虚拟机上运行的服务如何在我的网络中找到我已经创建的云并将其作为从属加入。

我知道我们将需要一个外部 IP 地址,但是如何进行所有 infinispan 配置以从运行在外部网络的服务建立连接?

4

1 回答 1

2

您可能需要跨站点复制才能使这种架构按预期工作。这个想法是每个网络形成自己的集群,然后通过中继将它们链接起来。

于 2013-09-19T09:23:31.227 回答