Рубрики
Без рубрики

Использование реестра служб Eureka

Пример сервера eureka

Автор оригинала: Victor de la Cruz.

Одним из важных компонентов в архитектуре микросервисов является реестр сервисов, в этом посте мы узнаем, как настроить реестр облачных сервисов spring с помощью Eureka от Netflix, но какова цель создания реестра сервисов, хорошо, этот компонент используется службами, чтобы сообщить серверу Eureka, что они доступны и готовы принять трафик, и чтобы клиент Eureka мог справиться с балансировкой нагрузки. Если вы хотите получить более подробную информацию об Эврике, вот репозиторий проекта: Эврика Netflix Теперь как мы можем использовать сервер Eureka? с Spring Boot довольно легко запустить сервер Eureka за несколько шагов, как и в предыдущем посте, перейдите к инициализации spring: start.spring.io и нам просто нужно добавить зависимость: эврика-сервер , смотрите изображение ниже:

|| эврика-сервер || , смотрите изображение ниже:

Теперь у нас есть зависимость, мы можем загрузить zip-файл и извлечь его в месте, которое вы предпочитаете, и добавить некоторые конфигурации, чтобы наш сервер eureka был готов, эти конфигурации:

  • Переименуйте application.properties в application.yml
  • Настройте порт и исключите экземпляр клиента eureka для регистрации на сервере eureka, потому что мы собираемся использовать это приложение в качестве самого сервера, поэтому регистрировать экземпляр eureka не требуется
  • Включить сервер эврика Смотрите изображения ниже с конфигурациями для нашего сервера eureka
Смотрите изображения ниже с конфигурациями для нашего сервера eureka
Смотрите изображения ниже с конфигурациями для нашего сервера eureka

Как только у нас будут настройки, давайте запустим приложение и откроем ваш браузер по адресу http://localhost:8082/

Как только у нас будут настройки, давайте запустим приложение и откроем ваш браузер по адресу || http://localhost:8082/

Как вы можете видеть, сервер eureka запущен, теперь мы можем приступить к созданию наших микросервисов, и они будут зарегистрированы на сервере.

И вот у нас есть репозиторий github эврика-репозиторий

Оригинал: “https://www.codementor.io/@vcg_cruz/using-eureka-service-registry-yl4adpk5h”