Опитвам се да създам сървър за откриване и клиентски сървър за откриване

Еврика е..

За да разберете по-добре Eureka,
първо трябва да знаете какво е LB(Load Balancer)
Какво ще стане, ако към един сървър идва много трафик?

Да, правилно, сървърът ще откажеМоже да се използва, когато това се случи
Подгответе няколко сървъра, разпределете трафика

Това е LB (балансиране на натоварването)

Но как това намира сървър?

За да разрешим проблема, ще регистрираме ip, име на хост, порт в Eureka и
ще намерим информация от сървъра на Eureka

като този

Сега нека внедрим Eureka Server на Spring Boot

След основната настройка добавете зависимости

Това е краят на създаването на проект
След това активирайте сървъра с помощта на @EnableEurekaServer

И накрая, настройка на сървъра

Когато приключите, можете да видите тази страница на localhost:8761

Остава само клиентското обслужване

Досега е подобно на преди
След това добавете анотация @EnableEurekaClient

defaultZone : Eureka Server адрес
instance-id: Име за регистриране (може да бъде изтрито)
името на приложението трябва да се добави

Сега можем да потвърдим, че е регистриран на localhost:8761

Ако изпълнявам два едни и същи проекта

Можете да видите, че и двете услуги са регистрирани с едно и също име