多服务器节点使用私有 IP 而不是 Public IP

Multi-Server Nodes Use Private IP Instead Of Public IP

我们在 ec2 实例上有我们的多节点 couchbase 服务器(每个实例用于数据/查询/索引)。

设置数据节点后,在 couchbase UI 控制台的服务器节点选项卡下,它显示节点的私有 IP 地址而不是 public IP 地址。

类似地,当索引/查询节点连接到数据服务器时,它使用每个节点的私有 IP 地址而不是 public IP 地址进行通信。

现在,我们希望仅使用 public IP 地址而不是私有 IP 地址来连接节点,以便在我们执行 lambda 函数时它能够连接到服务器。

请让我们知道如何进行下一步。

谢谢

通过使用 public DNS 而不是亚马逊提供的弹性 IP 地址连接不同节点解决了这个问题,即:使用 public dns 连接你的 couchbase 节点,如:"ec2-xxx-xxxx"。

希望这对遇到同样问题的其他人有所帮助。