Невозможно зарегистрировать сервисы на сервере обнаружения (EUREKA) - PullRequest
0 голосов
/ 10 декабря 2018

Итак, когда я запускаю свой сервисный экземпляр.Он не регистрирует себя на сервере обнаружения.И ошибки нет, поэтому я не могу определить проблему здесь.

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

spring.application.name = service
eureka.client.service-url.defaultZone =http://localhost:8761/eureka/

Панель инструментов Eureka на локальном узле: 8761 показывает, что для этой службы нет доступных экземпляров.

This is the console

1 Ответ

0 голосов
/ 10 декабря 2018

Вы должны добавить эту зависимость в свой pom.xml, что даст вашему сервису повод оставаться в курсе:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

Более того, я думаю, вам следует реорганизовать файл application.properties для Eureka по умолчаниючасть зоны, вот так:

eureka.client.serviceUrl.defaultZone=http://localhost:8761/eureka/
eureka.instance.preferIpAddress=true
eureka.client.registerWithEureka=true
eureka.client.fetchRegistry=true
...