gpt4 book ai didi

kubernetes - 集群 IP 和节点端口 IP 地址是否在不同节点之间进行负载平衡?

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

我有一个名为“backend-app”的应用程序部署,它在多个不同节点上的 pod 中运行。我还有一个服务,它将“后端应用程序”公开为我的“前端应用程序”容器,以供其他集群内部 Pod 访问。

如果我使用 DNS 从名为“frontend-app”的不同应用程序部署连接到“backend-app”,请求是否会负载均衡到每个节点上的每个“backend-app”pod?

听起来 NodePort 服务只会连接到一个节点,而不会将我的请求负载均衡到其他节点。

最佳答案

对于每个带有 type: NodePort 的服务在所有节点上打开一个端口(每个节点上的端口相同)。无论该服务的 pod 是否在节点上运行,该端口都是开放的。负载平衡是在所有节点的所有 pod 之间完成的,不偏爱恰好运行在您在节点端口上连接的同一节点上的 pod(如果那里有一个)。

关于kubernetes - 集群 IP 和节点端口 IP 地址是否在不同节点之间进行负载平衡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49449650/

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