一、该问题的重现步骤是什么?
1. feign 调用总是超时,然后feign没有返回值时候业务代码就报错了
2.
3.
二、你期待的结果是什么?实际看到的又是什么?
本地工程feign调用都超时,在哪里配置什么参数吗?或者熔断机制是怎么弄的,如何去掉熔断机制
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
spring cloud 2.7.1 商业联合版本
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
熔断是防止服务雪崩的很好的保护机制,如果你的接口一直超时,你应该考虑一下业务代码的性能。
接口一般都要10ms级或者100ms级的响应,如果接口速度太慢,建议先优化一下。
如果你们并发很低,就别用微服务,整个单体架构开发和维护都方便很多。这样自然就用不到feign了。
扫一扫访问 Blade技术社区 移动端