如果一个 Pod 频繁重启,如何通过探针和 QoS 策略排查问题?

提问者:Rae 问题分类:面试刷题
如果一个 Pod 频繁重启,如何通过探针和 QoS 策略排查问题?
1 个回答
为什么放弃治疗
为什么放弃治疗
1、检查探针配置
• 确认存活探针是否过于敏感(如检测间隔 periodSeconds 过短)。
• 查看日志确认探针失败原因(如 /healthz 接口超时)。
2、分析资源限制
• 检查 Pod 的 QoS 类别是否为 BestEffort,导致资源不足被 OOMKill。
• 调整 requests/limits 为 Burstable 或 Guaranteed。
3、查看事件日志
kubectl describe pod <pod-name>
确认是否因资源不足(OutOfMemory)或探针失败(Liveness probe failed)触发重启。
发布于:2个月前 (03-14) IP属地:四川省
我来回答