Liveness — процесс жив; readiness — готов принимать трафик. Тяжёлые проверки не в liveness.
Разбор
- Таймауты обязательны.
- Неверный probe в k8s даёт рестарты.
- Метрики отдельно от probes.
- Зависимости — в readiness.
Итог
Разделение probes спасает от ложных рестартов.