首页 > 解决方案 > 是否可以在 kubernetes 负载均衡器中直接使 pod 脱机

问题描述

我有一个应用程序在负载均衡器后面的三个 pod 上运行,所有这些都使用 Kubernetes 设置。我的问题是,当我关闭或更新 Pod 时,这会在负载均衡器注意到 Pod 不可用并停止向其发送流量之前导致几个 503 秒。有什么方法可以直接通知负载均衡器它应该停止向 Pod 发送流量?所以我们可以避免 pod update 的 503s

标签: kubernetesload-balancing

解决方案


您需要记住,如果 pod 关闭,负载均衡器仍会将流量重定向到指定的服务端口,并且没有 pod 为这些端口提供服务。

因此,您应该在 kubernetes 中使用滚动更新机制,这使部署的停机时间为零。关联


推荐阅读