Readiness probe failed: Get "http://10.42.0.139:5000/ping": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
时间: 2023-09-25 18:15:53 浏览: 264
某公司网络PING延迟故障案例解析.pdf
5星 · 资源好评率100%
这个错误通常是由于 readiness probe 的超时时间过短导致的。 readiness probe 的作用是告诉 Kubernetes,容器已经准备好接受流量了。如果 readiness probe 没有在规定的时间内返回成功的响应,Kubernetes 就会认为容器没有准备好,从而触发 liveness probe 的重启机制或者将其标记为不健康状态。
建议您增加 readinessProbe 的超时时间或者频率,以适应容器启动较慢的情况。您还可以检查容器内的服务是否正常启动,并且确认 readinessProbe 的路径是否正确。此外,也可以检查容器网络是否正常,是否能够成功连接到 readinessProbe 的路径。
阅读全文