Ленточный клиент не может обнаружить микросервисы, зарегистрированные в eureka

Привет, я создал два микросервиса 1. spotparkin и 2. spotparking2, и они успешно зарегистрировались на сервере eureka, затем я создал ленточный клиент и попытался выполнить вызов отдыха, используя имя приложения spotpaking, которое является именем приложения, которое я дал в application.yml файл в обоих микросервисах, но я получаю ошибку ниже:

2016-10-16 13: 28: 35.177 ОШИБКА 11304 --- [nio-7213-exec-1] oaccC [. [. [/]. [DispatcherServlet]: Servlet.service () для сервлета [dispatcherServlet] в c ontext с путем [] сгенерировано исключение [Ошибка обработки запроса; вложенное исключение - org.springframework.web.client.ResourceAccessException: ошибка ввода-вывода по запросу GE T для "http://spotparking/spotparking/pincode ": спотпаркинг; вложенное исключение - java.net.UnknownHostException: spotparking] с основной причиной

java.net.UnknownHostException: точечная парковка на java.net.AbstractPlainSocketImpl.connect (Неизвестный источник) ~ [na: 1.8.0_101]

ParkingSpot parkingSpot = restTemplate.exchange("http://spotparking/spotparking/{pincode}",HttpMethod.GET,null,new ParameterizedTypeReference<ParkingSpot>() {}, pincode).getBody();
        return new MessageWrapper<>(parkingSpot, "server called using eureka with rest template");

This is how it is comming up in eureka:  

введите описание изображения здесь

исходный код доступен на https://github.com/focode/microservices2/


person focode    schedule 16.10.2016    source источник


Ответы (1)


@LoadBalanced отсутствовала на ленте, а также добавлена

client:
    serviceUrl:
      defaultZone: http://127.0.0.1:8761/eureka/
    lease:
      duration: 5

код сейчас работает, и его можно взять из моей учетной записи github

person focode    schedule 16.10.2016