gpt4 book ai didi

kubernetes - kube-router IPVS-最少连接算法,是否在同一节点或不同节点的 Pod 之间进行负载平衡?

转载 作者:行者123 更新时间:2023-12-02 12:31:16 26 4
gpt4 key购买 nike

我正在开发的应用程序作为 Kubernetes 集群中的部署运行。为此部署创建的 Pod 分布在集群中的各个节点上。我们的应用程序一次只能处理一个 TCP 连接,并且会拒绝进一步的连接。目前,我们使用 kube-proxy(Iptables 模式)在各个节点的 pod 之间分配负载,但是 pod 是随机选择的,当它传递给繁忙的 pod 时,连接会被丢弃。我可以为我的用例使用 Kube-router 的基于最少连接的负载平衡算法吗?我希望流量在各个节点中运行的各个 pod 之间进行负载平衡。我可以使用 Kube-router 来实现这一点吗?

据我所知,kube-proxy 的 IPVS 模式仅在同一节点中的 pod 之间平衡流量,因为 kube-proxy 作为守护程序集运行。 Kube-router也一样吗?

最佳答案

Kube-proxy 的 IPVS 模式对放置在不同节点的 Pod 之间的流量进行负载均衡。

你可以引用这篇博文深入了解这个问题:IPVS-Based In-Cluster Load Balancing Deep Dive

关于kubernetes - kube-router IPVS-最少连接算法,是否在同一节点或不同节点的 Pod 之间进行负载平衡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58652266/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com