DevOps middle

В чём разница: Liveness vs Readiness probe?

Ответ

Liveness: жив ли? Нет → перезапуск. Readiness: готов к трафику? Нет → убирается из балансировки. Spring Boot Actuator: /health/liveness, /health/readiness.

Разбор: Правильно: Liveness отвечает на вопрос «жив ли процесс» — при провале под перезапускается; Readiness — «готов ли принимать трафик» — при провале под исключается из балансировки, но не перезапускается. Ловушки меняют роли проб местами или стирают разницу между перезапуском и исключением из LB.

Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.

Заказать гайд Пройти тест
новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться