首页/云/Kubernetes 速查/探针的常见坑位清单
调度与资源52 条

探针的常见坑位清单

探针属配置错误重灾区:依赖写进 liveness、端口路径笔误、周期过密、终止期与 preStop 互相干扰。

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

坑位

坑位表现修正
liveness 探测依赖下游抖动引发重启风暴依赖检查放 readiness,liveness 只查自身
端口/路径笔误未达阈值前一直重启对照容器实际监听端口与路由
探测周期过密高频探测额外消耗资源按业务容忍度设秒级周期
终止与探针冲突终止期内探针失败触发重启先摘流再执行 preStop

快速核对

快速核对
kubectl describe pod web-x | sed -n '/Liveness\|Readiness\|Startup/,+6p'
kubectl exec -it web-x -- wget -qO- http://127.0.0.1:8080/healthz

易错点

  • 重启风暴先看探针配置再看应用日志:应用正常而探针把健康进程杀了
  • 容器内手动能访问不代表 kubelet 能探通:注意监听地址是 127.0.0.1 还是 0.0.0.0

数据来源与参考

  • Kubernetes 官方文档 · 探针配置建议
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌