【问题标题】:Gcloud load balancing to the same host for two TCP connections两个 TCP 连接的 Gcloud 负载均衡到同一主机
【发布时间】:2021-09-15 10:07:25
【问题描述】:

我在以下架构中使用 GCP:

  1. TCP 平衡器 -> 后端服务 -> 具有自动缩放功能的 MIG(我的应用)。

“我的应用”在一个 TCP 端口 (A) 上接受命令,并在另一个 TCP 端口 (B) 上为订阅者发送通知。

我正在针对 TCP LB 的 IP 运行我的测试 - 我的测试在启动时连接到端口 B(即“我的应用程序”的实例之一),而且我的测试为每个测试连接到端口 A。

即我遇到过端口 A 和端口 B 被终止/连接到不同主机的情况。

我不知道如何规避这种情况。

【问题讨论】:

  • 您能否详细说明在执行上述设置时收到的错误消息。还要检查两个 TCP 连接的 TCP proxy load balancing 设置。
  • @AnbuThirugnanaSekar,谢谢!
  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: load-balancing gcloud session-affinity


【解决方案1】:

我已经使用--session-affinity=CLIENT_IP 进行后端服务配置缓解了这个问题,即来自一个 IP 的所有连接都指向同一个目标。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-18
    • 1970-01-01
    • 1970-01-01
    • 2020-10-26
    • 1970-01-01
    • 2018-09-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多