На каком уровне nginx проверяет доступность upstream (что именно проверяется)?

Пассивная проверка nginx учитывает ошибки реальных обращений к upstream; активная отправляет отдельные запросы по заданному протоколу.

Короткий ответ

Что ответить на собеседовании

Пассивная проверка nginx учитывает ошибки реальных обращений к upstream; активная отправляет отдельные запросы по заданному протоколу.

Подробный разбор

Ответ с пояснениями

Пассивная проверка nginx учитывает ошибки реальных обращений к upstream; активная отправляет отдельные запросы по заданному протоколу.

Для HTTP проверяют соединение, timeout и настроенные ответы; активный health check может оценивать статус и содержимое. Успешный TCP connect не доказывает работоспособность бизнес-операции. Точный набор проверок зависит от конфигурации и установленных модулей.

Источник: nginx.org.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее