欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

SpringCloud微服务(二)Fegin负载均衡遇到的问题和解决方案

程序员文章站 2022-07-11 11:58:34
...

附录

 

Completed shut down of DiscoveryClient

 

 You already have RibbonLoadBalancerClient on your classpath. It will be used by default. As Spring Cloud Ribbon is in maintenance mode. We recommend switching to BlockingLoadBalancerClient instead. In order to use it, set the value of `spring.cloud.loadbalancer.ribbon.enabled` to `false` or remove spring-cloud-starter-netflix-ribbon from your project.

 

 

SpringCloud微服务(二)Fegin负载均衡遇到的问题和解决方案

原因:缺少web依赖

<dependency>

   <groupId>org.springframework.boot</groupId>

   <artifactId>spring-boot-starter-web</artifactId>

</dependency>

 

 

 

负载均衡失败 

2020-08-11 14:37:20.331 ERROR 17764 --- [nio-8083-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is feign.codec.DecodeException: Could not extract response: no suitable HttpMessageConverter found for response type [java.util.List<java.lang.Object>] and content type [text/plain;charset=UTF-8]] with root cause

 

SpringCloud微服务(二)Fegin负载均衡遇到的问题和解决方案

 

 

原因:编写逻辑代码返回类型未对应

相关标签: 微服务