当我们服务器出现延迟的时候,这时候我们并不能即使得到响应,这时候我们的OpenFeign很容易直接给我们报错,因为他的默认响应时间是1s,这就很坑爹了。
所以我们这里需要调整下超时设置:
在80端口的application.yml加上这个设置即可。
application.yml
ribbon:
#指的是建立连接所用时间,适用于网络状况正常情况下,两端连接所用时间
ReadTimeout: 5000
#指的是建立连接后从服务器读取可用资源所用时间
ConnectTimeout: 5000