Kubernetes服务如何处理临时脱机后端?
我的服务将分派到部署的多个副本。通常情况下,负载当然是平衡循环式的(K8s默认) 但是,如果其中一个后端实例暂时脱机,即它关闭其端口(Kubernetes服务如何处理临时脱机后端?,kubernetes,Kubernetes,我的服务将分派到部署的多个副本。通常情况下,负载当然是平衡循环式的(K8s默认) 但是,如果其中一个后端实例暂时脱机,即它关闭其端口(80)一段时间,但pod仍在运行,会发生什么情况?服务是否会自动跳过新请求,并在再次侦听其端口时再次包含它?还是请求仍会继续发送到此pod并失败 我在表格中找不到答案。我想你正在寻找答案。通过为您的pod配置就绪探测器,Kubernetes将定期检查您的pod,以确定它是否能够服务于流量。您可以配置它如何确定pod是否准备就绪(ping端口、运行命令、发出http
80)一段时间,但pod仍在运行,会发生什么情况?服务是否会自动跳过新请求,并在再次侦听其端口时再次包含它?还是请求仍会继续发送到此pod并失败
我在表格中找不到答案。我想你正在寻找答案。通过为您的pod配置就绪探测器,Kubernetes将定期检查您的pod,以确定它是否能够服务于流量。您可以配置它如何确定pod是否准备就绪(ping端口、运行命令、发出http请求等)以及检查频率。如果准备就绪探测器失败,pod将被标记为未准备就绪,在再次准备就绪之前,流量将不会路由到pod