使用Nginx入口的负载均衡Pod

时间:2019-04-05 10:13:44

标签: kubernetes nginx-ingress

如何使用Nginx入口上的proxy-next-upstream设置来平衡每个Pod之间的请求。 Nginx入口应先尝试所有可用的Pod,然后再将错误返回给客户端。

如果我正确理解,入口将在服务而非Pod之间实现负载平衡。因此,如果只有一项服务proxy-next-upstream是没有用的?我应该为每个吊舱创建单独的服务还是有更好的解决方案?

1 个答案:

答案 0 :(得分:1)

您的案例的入口将有一个service类型的对象作为后端。 然后,服务本身具有多个Pod作为其后端。 这样,在微服务架构中,一个入口可以将多个服务作为后端,例如用于由不同应用程序提供服务的多个不同URL上下文。

您可以阅读有关here

所存在的不同种类服务的所有信息