Skip to content
进阶

一句话答案

Pod 状态流转:Pending→Running→Succeeded/Failed,通过 liveness/readiness/startup 探针管理健康状态。

核心要点

Pod 阶段: Pending(调度中)→ Running → Succeeded/Failed

三种探针:

探针作用失败后果
livenessProbe存活检查重启容器
readinessProbe就绪检查从 Service 摘除
startupProbe启动检查保护慢启动应用

生命周期钩子: postStart(创建后)/ preStop(终止前,优雅停机)

追问与易错

追问方向:

  • 这个概念在你的项目中是怎么应用的?
  • 和相关技术/方案相比有什么优劣?
  • 如果出了问题你会怎么排查?

易错点:

  • ❌ 只知道概念不知道原理——面试官会追问底层实现
  • ❌ 缺乏实际使用经验——结合项目场景回答更有说服力

💡 记忆锚点

Pod生命周期像员工入职:Pending(在排队等工位/调度中)→Running(上岗干活)→Succeeded/Failed(离职)。三种探针像三次体检:startupProbe是入职体检(保护慢启动应用),livenessProbe是定期体检(不健康就重启/辞退重招),readinessProbe是上岗前检查(没准备好就先不接客/从Service摘除)。preStop钩子是交接期(优雅停机)。