微服务ribbon里访问不了另一台服务器发布的服务


1.eureka-client(服务)pom 配置:



org.springframework.cloud
spring-cloud-commons

2.eureka-client(服务)application.yml 配置:

eureka:
instance:
#设置当前实例的主机名称
hostname: localhost
#部署到别的服务添加
instance-id: ${spring.cloud.client.ip-address}:${spring.application.name}:${server.port}:@project.version@
prefer-ip-address: true