Как работают Health Indicators в Spring Boot Actuator?

Middle
224 просмотров
AFK Offer AI

Spring Boot Actuator предоставляет /actuator/health с агрегированным статусом. Дефолтно проверяет БД, Redis, RabbitMQ, дисковое пространство. Можно создать кастомный HealthIndicator — implement интерфейс и вернуть Health.up() или Health.down(withDetail). Kubernetes использует /health/liveness и /health/readiness — readiness показывает готовность принимать трафик (например, прогрета ли БД соединение).

Следующий вопрос

Что такое Schema Registry и как обеспечить backward compatibility?