【问题标题】:Resolving Couchbase IP through hosted zone or load balancer通过托管区域或负载均衡器解析 Couchbase IP
【发布时间】:2018-10-31 14:09:27
【问题描述】:

我们在 AWS 中有一个 Couchbase 集群,并使用 Java 服务访问它。在 Java 服务中,我们放置了 IP 地址,以便服务可以在引导时建立连接。

有时,我们需要添加新节点或从现有集群中删除现有节点。我们希望有一个灵活性,我们应该能够添加新节点并删除所有现有节点。

为了确保该服务仍然能够连接到 Couchbase,我们希望使用 DNS 解析器或负载平衡器。

我不确定它是否会起作用?有什么想法吗?

【问题讨论】:

    标签: couchbase


    【解决方案1】:

    我知道这个回复已经晚了。我们已经使用网络负载均衡器通过 Java SDK 进行引导并且它工作正常。不过,我们还没有进行任何性能分析。

    【讨论】:

      【解决方案2】:

      Couchbase Java 客户端直接连接到实例。这有助于提高性能,因为客户端直接与节点对话。我们通过域名或负载均衡器创建的任何抽象都只会在引导过程中使用(即,当客户端第一次尝试建立连接时)。

      我最终使用了 AWS 托管区域。我们也可以使用负载均衡器,但这会令人困惑。负载均衡器用于将流量委托给不同的实例,但在这种情况下,客户端直接连接到实例。

      【讨论】:

        猜你喜欢
        • 2019-11-22
        • 2021-06-08
        • 1970-01-01
        • 2018-10-27
        • 1970-01-01
        • 2019-07-17
        • 2019-01-09
        • 2021-12-07
        • 2018-05-18
        相关资源
        最近更新 更多