SA Шпаргалка

Все ответы в 2 клика

Продвинутый

Как работает Service Discovery (Обнаружение сервисов) в микросервисах?

В микросервисах инстансы (контейнеры) постоянно поднимаются и умирают, их IP-адреса меняются динамически. Хардкодить IP-адреса в конфигах нельзя.

Service Registry (Реестр сервисов):
Это телефонная книга (например, Consul, Eureka). Когда микросервис А запускается, он сообщает реестру: "Я жив, мой IP 192.168.1.10".

Service Discovery:
Когда микросервису Б нужно вызвать микросервис А, он не знает его IP. Он спрашивает у Реестра: "Дай мне адреса всех живых инстансов Сервиса А". Реестр отдает список, и Сервис Б делает запрос (часто со встроенной Client-side балансировкой).

✅ Итог: Система сама находит узлы без ручной настройки сети.

Сложная тема? Разберём на мок-интервьюЗаписаться на менторство →

Ещё вопросы раздела «Микросервисы»

Все вопросы раздела «Микросервисы»