我遇到了一个问题,我试图在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=*
暂无答案!
目前还没有任何答案,快来回答吧!