首页/云/Kubernetes 速查/readinessProbe 就绪探针
本包目录(307 条)
kubectl 基础56 条工作负载36 条网络与服务55 条配置与存储54 条
调度与资源52 条
集群运维与排障54 条

readinessProbe 就绪探针

决定 Pod 是否进入 Service 后端列表:失败时摘流但不重启,恢复后自动回列;是滚动更新不掉线的关键。

Kubernetes 速查云更新于 2026-10-12

就绪探针

就绪探针
readinessProbe:
  httpGet:
    path: /ready
    port: 8080
  periodSeconds: 5
  failureThreshold: 2
  successThreshold: 1

验证摘流

验证摘流
kubectl get endpointslices -l kubernetes.io/service-name=web
kubectl describe pod web-x | grep -i -A2 readiness
就绪失败常见于启动期依赖未就绪与过载自保护;它与 minReadySeconds 一起决定滚动节奏。

易错点

  • 没有就绪探针:Pod Running 就进后端,启动期请求必然翻车
  • 把 /ready 做成静态返回 200:探针形同虚设,滚动更新仍可能掉请求

数据来源与参考

  • Kubernetes 官方文档 · 就绪探针
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌