eureka服务器状态url显示未识别的主机名

vatpfxk5  于 2021-07-26  发布在  Java
关注(0)|答案(0)|浏览(179)

我遇到了一个问题,我试图在docker容器中运行eureka discovery客户端服务器(两者都有)。
客户端示例的状态url显示随机字母数字{hostname}。不过,该示例在localhost上运行得非常好。
我应该怎么做才能将这个随机主机名更改为localhost。
我观察到的问题,当运行在码头内部。
这是我的eureka服务器application.properties

server.port=8761 spring.application.name=Discovery-Service

eureka.client.register-with-eureka=false eureka.client.fetch-registry=false

management.endpoints.web.exposure.include=*

和示例application.properties

server.port=8095
spring.application.name=Athena-Service

eureka.instance.lease-renewal-interval-in-seconds=1
eureka.instance.lease-expiration-duration-in-seconds=2
eureka.instance.instance-id=${spring.application.name}:${spring.application.instance_id:${random.value}}
eureka.instance.health-check-url=http://shubhamwanne.domain.name:${server.port}

eureka.client.serviceUrl.defaultZone=http://shubhamwanne.domain.name:8761/eureka
eureka.client.healthcheck.enabled=true
logging.level.com.self.springEurekaAthenaService.service=DEBUG

management.endpoints.web.exposure.include=*

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题