nginx.conf(w.r.t K8s)中Keepalive的用途是什么?

时间:2019-06-06 05:57:01

标签: kubernetes kubernetes-ingress nginx-ingress keepalived

我需要了解nginx-ingress-controller容器(nginx.conf)中etc/nginx/nginx.conf中的Keepalive。 Keepalive对上游服务器(即负载平衡器)有什么作用?

1 个答案:

答案 0 :(得分:1)

keepalived在kubernetes集群中启用virtualip。当您需要设置高度可用的kubernetes集群时,它非常有用。

它可帮助您启用主服务器的高可用性。 您需要在每台主计算机上安装keepalived。所有节点(在每个节点上运行的kubelet和kube-代理)都可以使用VIrtualIP到达主节点。如果其中一个主服务器崩溃,则virtualip将故障转移到另一个可用的主服务器。这样,您将在k8s中实现主服务器的高可用性