微服务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