springcould eureka ribbon整合时,消费者消费生产者提供的服务时,提示没有可用的实例

错误提示: No instances available for eurekaclient

可能原因1: eurekaclient不是生产者配置的名称

可能原因2:消费者缺少相应的pom依赖,我的错误就是这个原因引起的

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>

 

注意:消费者调用生产者时,ip:port部分要使用配置的服务端应用名称(spring.application.name的值),且该名称中不能出现下划线,否则提示域名不可用

生产者配置文件:

消费者调用生产者:

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐