Использование реестра услуг Eureka | Кодементор

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

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

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

эврика-yml.png

эврика-java.png

Когда у нас есть конфигурации, давайте запустим приложение и откроем наш браузер по адресу

eureka-running.png

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

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

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *