Kubernetes pod复制副本CPU使用率高

s5a0g9ez  于 2023-01-29  发布在  Kubernetes
关注(0)|答案(1)|浏览(182)

我们有运行AWS EKS集群的微服务,许多微服务有10个以上的pod副本,为了进行监控,我们使用了grafana。不幸的是,同一微服务中的一些pod显示出非常高的CPU使用率,比如80%,有些则为0.35%。我们认为kubernetes将平等地进行负载平衡以分配负载。我们在这里遗漏了什么?

mzaanser

mzaanser1#

如何将流量从群集外部分配到Pod取决于负载均衡器控制器,例如AWS Load Balancer Controller
但是负载均衡器控制器通常不考虑CPU使用率,它只将流量均匀地分配给副本。
通常,CPU负载在很大程度上取决于您的副本正在执行的操作,例如,某些路径可能使用更多CPU,而其他一些HTTP路径则更容易处理。您需要更深入地了解如何执行操作,例如,添加一些缓存。

相关问题