Eureka Server с движком приложений Google (проблема с именем хоста) - PullRequest
1 голос
/ 09 июля 2020

Я создаю msa, используя eureka, zuul и стандарт google appengine.

Проблема в том, что маршрутизация zuul работает нормально в локальной среде, но не в среде GAE.

Если Я смотрю на страницу Eureka, я могу проверить зарегистрированные службы.

, но ссылка href в столбце статуса: «192.168.1.1:8080/info »

Я знаю, что 192.168.1.1 - это частный IP-адрес ... не могу получить доступ ..

Методы, которые я пробовал

#Eureka Standalone Server
eureka:
  client:
    registerWithEureka: false
    fetchRegistry: false
    serviceUrl:
      defaultZone: https://my-eureka-server.appspot.com/eureka/
#Eureka Client   
eureka:
  instance:
    prefer-ip-address: true
  client:
    serviceUrl:
      defaultZone: https://my-eureka-server.appspot.com/eureka/

этот результат -> http://192.168.1.1: 8080 / info

#Eureka Client  
eureka:
  instance:
    hostname: my-eureka-client.appspot.com
  client:
    serviceUrl:
      defaultZone: https://my-eureka-server.appspot.com/eureka/

этот результат -> http://my-eureka-client.appspot.com: 8080 / info , также нет доступа к

Я хочу http://my-eureka-client.appspot.com/info

что такое имя хоста ???

В локальной среде, если имя хоста euraka - localhost или не указано,

ссылка href будет http://localhost: 8080 / info или http://MY-DESTOP-ID: 8080 / info Имеется доступ.

...