【问题标题】:Kubernetes load balancing based on pod cpu usage基于 pod cpu 使用情况的 Kubernetes 负载均衡
【发布时间】:2021-02-03 05:57:38
【问题描述】:

我在 pod 内运行大量视频编码任务。这些任务在获取用户请求时运行,并且 CPU 密集度非常高。我想确保在传入请求中接收到 CPU 使用率最低的 pod。 Kubernetes 有没有办法根据 CPU 使用率来平衡我的负载?

【问题讨论】:

    标签: kubernetes load-balancing


    【解决方案1】:

    AFAIK 目前在 Kubernetes 中没有这样的东西可用。我想到的唯一想法是一个自定义解决方案,其应用程序的设计方式是,一旦检测到它达到最大 cpu 阈值,它将使就绪探测失败。这将通知 Kubernetes 从端点中临时删除 pod,并允许您将请求定向到另一个 pod。在就绪探测失败的情况下,Kubernetes 仍将保持已经存在的连接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-27
      • 1970-01-01
      • 2022-10-23
      相关资源
      最近更新 更多