![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring cloud
穿条秋裤到处跑
Wu,Rosen Wanlong
展开
-
com.netflix.hystrix.exception.HystrixRuntimeException
当然这个时长不能为了增大而增大,存在少数接口超时可以先针对性排查,看是否能从接口层面做优化,也可以做接口级别的超时设置。关于Hystrix因超时导致的熔断,主要检查hystrix和ribbon两项配置。原创 2023-03-14 14:13:22 · 3566 阅读 · 0 评论 -
调用feign接口时,如何往header中添加参数
Controller接收到请求后,我们可以在service中通过feign直接调用其它服务的接口,但是,controller接收到的请求和通过feign调用其它服务,其它服务接收到的请求,是不一样的。例如我们往往习惯于在header中放入用户的token信息,在不做处理的情况下,其它服务接收到的请求,可能就是无用户信息状态,这种请求应该判定为无效状态。在服务的提供方或者调用方定义一个拦截器,将当前请求的token信息手动添加到feign请求的header中。@Configurationpublic.原创 2021-12-15 16:30:15 · 3460 阅读 · 0 评论 -
org.springframework.web.client.RestClientException: Could not extract response
feign调用其它微服务的返回值类型与接收类型不一致,将两者改成一直的对象类型即可。原创 2020-07-09 16:31:18 · 7055 阅读 · 2 评论 -
启动Eureka客户端服务时报错:java.net.ConnectException: Connection refused:connect
测试时eureka-server用的8001端口,eureka-client用的8002端口,启动前者不会报错,启动后者则会跑出异常:java.net.ConnectException: Connection refused:connect将服务端和客户端服务端口分别改成1001和1002,并且修改相应的配置文件,重新启动服务,注册没问题。...原创 2020-06-17 11:12:59 · 2120 阅读 · 0 评论