Приложение Spring Boot, развернутое в Heroku, не зарегистрировано должным образом в Eureka - PullRequest
0 голосов
/ 10 января 2020

У меня развернуто приложение Spring Boot на Heroku. Это приложение выбирает конфигурацию с сервера конфигурации, развернутого на PCF. У меня в Eureka зарегистрированы следующие сервисы:

auth-service event-service rsvp-service

Auth-service и rsvp-service самостоятельно регистрируются. Проблема в Event-сервисе, который является вышеупомянутым приложением: оно регистрируется в Eureka, но не правильно. Это моя конфигурация для приложения, которое помещено в файл event-service.yml:

eureka:
 instance:
  hostname: <appname>.herokuapp.com
  non-secure-port: 80
 client:
  prefer-ip-address: false
  fetch-registry: true
  register-with-eureka: true
  serviceUrl:
   defaultZone: <eureka_url>

Но на сервере Eureka оно зарегистрировано как APP_NAME.herokuapp.com:PORT, что делает его либо не -обнаружение или невозможность поиска или вызова других зарегистрированных служб.

...