我们在ec2实例上有多节点couchbase服务器(每个实例用于数据/查询/索引)。
设置数据节点后,在couchbase UI控制台的“服务器节点”选项卡下,它会显示节点的私有IP地址,而不是公共IP地址。
同样,当索引/查询节点连接到数据服务器时,它们使用每个私有IP地址进行通信而不是公共IP地址。
现在,我们希望仅使用公共IP地址而不是私有IP地址来连接节点,这样,当我们执行lambda函数时,它就能够连接到服务器。
请告诉我们如何进一步处理。
由于
答案 0 :(得分:0)
通过使用公共DNS而不是亚马逊提供的弹性IP地址连接不同节点解决了这个问题,例如:使用公共dns连接您的couchbase节点,例如:“ec2-xxx-xxxx”。
希望这会帮助遇到同样问题的其他人。