【发布时间】:2022-06-13 20:07:07
【问题描述】:
我有一个多节点 kubernetes 集群,其中有 6 个 pod(副本、8Gi、4 个 CPU 内核)在 Auto Scaling 组中的不同节点上运行。这些 pod 包含一个提供 REST API 并连接到 Redis 的应用程序。
对于通过入口配置的 ALB 的所有请求,一些请求比其他请求慢得多。
当我在 Pod-IP 级别发送请求时,我发现 1 个 pod 比其他 5 个要慢得多(几乎慢 5 倍),从而大大降低了总响应时间。
我尝试杀死 pod,以便部署启动一个运行良好的新 pod。问题是,其他一些 pod 也因此变慢了。快慢比保持在5:1。
pod 的 CPU 利用率低于 30%,并且有充足的可用资源。
我无法弄清楚原因。请帮忙。
【问题讨论】:
-
如果查看部署 pod 的节点,慢 pod 是否部署在与其他 pod 不同的主机上?如果是这样,该主机有什么独特之处吗?
标签: amazon-web-services kubernetes load-balancing