【问题标题】:Unable to find the server at www.googleapis.com only within GCP仅在 GCP 内无法在 www.googleapis.com 上找到服务器
【发布时间】:2021-01-25 16:46:57
【问题描述】:

我知道有一些与此问题类似的问题。但就我而言,这个问题只发生在 GCP 上。我们已经在 AKS (Azure) 中运行我们的服务将近一年了,没有一次发生。在我们迁移到 GCP GKE 之后,我们的 Python 应用程序的一些请求陷入了错误:Unable to find the server at www.googleapis.com。在大多数情况下,请求有效,因此它似乎是随机的。我已经尝试增加 TCP 超时以及 Cloud Nat 中每个 VM 实例的最小最小端口数。我们正在使用 GKE 运行服务,并且我们为网络设置了 Cloud Nat 网关。

GCP 上是否有任何可能导致该问题的专有设置?

【问题讨论】:

    标签: google-cloud-platform google-kubernetes-engine gke-networking


    【解决方案1】:

    我发现了问题所在。 kube-dns 服务被调度到遭受高内存压力的节点,导致 kube-dns 被驱逐并重新启动。在此期间,一些请求将无法解决。为了解决这个问题,我创建了一个 kube-system 服务专有的节点池,然后编辑了 kube-system 部署并设置了一个 nodeSelector 以便它们总是被安排到安全节点。之后,问题就停止了。

    【讨论】:

      猜你喜欢
      • 2017-03-29
      • 1970-01-01
      • 2020-11-26
      • 2019-10-29
      • 1970-01-01
      • 2019-12-13
      • 2015-04-10
      • 2020-04-02
      • 1970-01-01
      相关资源
      最近更新 更多