Эврика предпочитает IP-адрес: true не работает с весенней загрузкой 2.1.3 'Greenwich.RELEASE' ' - PullRequest
0 голосов
/ 26 сентября 2019

По некоторым причинам я хочу, чтобы клиенты микросервисов регистрировались в Eureka с их IP-адресом, а не именем хоста.Это не работает даже после установки eureka: instance: предпочитаемый адрес: true [yaml, указанный ниже].Еще эврика отображает только имена хостов.Любой, кто сталкивался с подобным типом проблемы, мог бы помочь.Springbootversion: 2.1.3, Spring cloud - выпуск по Гринвичу

application.yml экземпляра микросервиса Обратите внимание на admIpAddress: true

spring:
  profiles: default
  application:
    name: booking
  cloud:
    config:
      uri: http://localhost:8888,http://localhost:8889

eureka:
  client:
    registerWithEureka: true
    fetchRegistry: true  
    serviceUrl:
      defaultZone: http://localhost:8761/eureka
    healthcheck:
      enabled: false
  instance:
    leaseRenewalIntervalInSeconds: 1
    leaseExpirationDurationInSeconds: 2
    preferIpAddress: true

management:
  endpoints:
    web:
      exposure:
        include: "*"
  endpoint:
    health:
      show-details: ALWAYS
  security:
   enabled: false

application.ymlсервера Eureka

spring:
  profiles: localpeer1

eureka:
  server:
  client:
    register-with-eureka: false
    fetch-registry: false
    serviceUrl:
      defaultZone: http://localhost:8762/eureka

server:
  port: 8761

management:
  endpoints:
    web:
      exposure:
        include: "*"
  endpoint:
    health:
      show-details: ALWAYS

---
spring:
  profiles: localpeer2
eureka:
  server:
  client:
    register-with-eureka: false
    fetch-registry: false  
    serviceUrl:
      defaultZone: http://localhost:8761/eureka

server:
  port: 8762

management:
  endpoints:
    web:
      exposure:
        include: "*"
  endpoint:
    health:
      show-details: ALWAYS

Приборная панель Eureka по-прежнему показывает имя хоста вместо IP-адреса.

Спасибо за ввод.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...