Пытаюсь связать Эврику и Зуул, но у меня ошибка - PullRequest
0 голосов
/ 01 августа 2020

Пытаюсь изучить микросервисы (и docker). Пытаюсь подключить Eureka и Zuul, и у меня есть ошибка: "com.sun.jersey.api.client.ClientHandlerException: java. net .UnknownHostException: eureka-service"

Вот мое приложение zuul .properties

spring.application.name=ZuulService
server.port=8080

eureka.client.service-url.defaultZone=http://eureka-service:9000/eureka
eureka.instance.prefer-ip-address=true

и eureka application.properties

spring.application.name=EurekaService
server.port=9000

eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
eureka.server.wait-time-in-ms-when-sync-empty=0

1 Ответ

0 голосов
/ 01 августа 2020

java. net .UnknownHostException: eureka-service

Хост eureka-service не может быть разрешен. Этот хост исходит из

eureka.client.service-url.defaultZone=http://eureka-service:9000/eureka

из application.properties Zuul-сервиса. Дайте ему IP-адрес машины, на которой работает ваш eureka-service. Если он на localhost, это будет:

eureka.client.service-url.defaultZone=http://localhost:9000/eureka
...