当服务收到请求但没有准备好的 Pod 时会发生什么情况



将 kubernetes service(类型 ClusterIP (连接到一组 pod s,但目前没有一个准备好 - 请求会发生什么?会不会:

  • 急切地失败
  • 超时
  • 等到就绪容器可用(或永久,以较早者为准(
  • 别的?

它将超时。

Kube-proxy 从健康的 Pod 中提取 IP 地址,并设置为服务的端点(后端(。另外,请注意,kube-proxy 所做的只是在创建、删除或修改服务时重写 iptables。

因此,当您在网络中发送请求并且没有人回复时,您的请求将超时。

相关内容

最新更新