【问题标题】:Communication between GCP Internal Load BalancerGCP 内部负载均衡器之间的通信
【发布时间】:2018-01-16 04:50:09
【问题描述】:

我们正在建立一个基础架构,其中我们托管了多个服务,并且我们为每个服务设置了单独的内部负载均衡器。

如果我们在内部负载均衡器前面有全局负载均衡器。有人可以帮助并告诉我各种服务如何相互通信。会通过全局 HTTP LB 吗?这是正确的方法吗。非常感谢您的帮助。

【问题讨论】:

    标签: google-cloud-platform internal-load-balancer


    【解决方案1】:

    我希望您的“全局负载平衡器”设置有全局外部 IP,因此外部客户端可以通过互联网访问。

    如果您使用内部负载均衡器将负载进一步分配到 GCP 项目内的 VPC 内的实例,则无需调用外部 IP 即可与 GCP 项目内的其他服务进行通信。

    您可以直接对内部负载均衡器的 IP 地址执行调用。

    请注意,您可以让 GCP 在您的 VPC 内分配任何空闲 IP 地址,也可以在所选 VPC 的地址范围内选择 IP 地址。

    另请参阅以下有关内部负载平衡器的文档: https://cloud.google.com/compute/docs/load-balancing/internal/

    【讨论】:

      【解决方案2】:

      您不能将同一个实例组作为后端用于 HTTP(S) 负载平衡和内部负载平衡器。

      您可以对内部和外部客户端使用 HTTP(s) 负载平衡。

      否则,您可以在 HTTP(s) 负载平衡后端运行 HTTP 代理服务,并将请求转发到内部负载平衡 IP。

      【讨论】:

        猜你喜欢
        • 2021-08-31
        • 1970-01-01
        • 2020-05-08
        • 1970-01-01
        • 2021-01-04
        • 1970-01-01
        • 2019-11-16
        • 2020-05-18
        • 1970-01-01
        相关资源
        最近更新 更多