当前位置:网站首页>Feign Client 超时时间配置不生效
Feign Client 超时时间配置不生效
2022-08-02 14:14:00 【[email prote】
解决方案
Feign Client 的 connectTimeout 和 readTimeout 需要同时配置:
feign.client.config.my-api.connectTimeout = 10000
feign.client.config.my-api.readTimeout = 600000
如果只配置了 readTimeout 或 connectTimeout 的其中一条,配置不生效。
问题描述
Feign Client 配置如下:
feign.client.config.default.connectTimeout = 3000
feign.client.config.default.readTimeout = 3000
feign.client.config.my-api.readTimeout = 600000
默认超时时间配置了 3 秒。
由于 my-api 的响应数据较大,于是配置了 10 分钟超时时间。
执行后发现,my-api 请求仍然 3 秒后就抛出如下异常:
Caused by: feign.RetryableException: Read timed out executing POST http://my-api
at feign.FeignException.errorExecuting(FeignException.java:67)
at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:104)
at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:76)
at feign.hystrix.HystrixInvocationHandler$1.run(HystrixInvocationHandler.java:108)
at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:302)
at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:298)
at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:46)
版权声明
本文为[[email protected]]所创,转载请带上原文链接,感谢
https://blog.csdn.net/wu_weijie/article/details/112731675
边栏推荐
- 光栅区域衍射级数和效率的规范
- The relationship between base classes and derived classes [inheritance] / polymorphism and virtual functions / [inheritance and polymorphism] abstract classes and simple factories
- 剑指offer:在O(1)时间删除链表结点
- Unity-编辑器扩展(Editor)
- Qt | 读取文件内容并删除文件 QFile
- net start mysql 服务名无效。
- udp transparent proxy
- 记一次 ThreadLocal 泄漏导致的 shardingsphere-jdbc-core 单元测试偶发失败的排查与修复
- MySQL协议长什么样子
- How does ns3 solve cross reference issue
猜你喜欢
随机推荐
仿真结果的格式&定制
Evaluate multipath BBR congestion control on ns3
win10无法识别蓝牙麦克风
光波导应用中的真实光栅效应
移动拷贝构造函数
第二十九章:树的基本概念和性质
HCIE学习记录——OSI参考模型
分布式一致性协议-Raft
光波导k域布局可视化(“神奇的圆环”)
tpproxy-tcp透明代理
audio console无法连接到RPC服务
学习笔记(01):activiti6.0从入门到精通-工作流的介绍以及插件的安装
消息队列的技术选型
How does ns3 solve cross reference issue
图解MESI(缓存一致性协议)
Debug on pure method is called
JCMsuite应用:四分之一波片
Qt | 显示网络图片 QNetworkAccessManager
Vert.x web 接收请求时反序列化对象 Failed to decode 如何解决?
【进程间通信】信号量的使用/共享内存









