springcloud3 fegin服务超时的配置和日志级别的配置2
创始人
2024-05-31 13:51:01

一 fegin的概述

1.1 fegin的默认超时时间

默认fegin客户端只等待1秒钟,超过1秒钟,直接会返回错误。

1.2 架构图

1.2.1 说明

1.2.2  启动操作

1.先启动9001,9002 eureka

2.启动9003 服务提供者

3.启动9006消费者 

 

1.3  情况验证

1.3.1 正常默认情况

 1.3.2 服务方提供延迟

启动9003服务提供者, 再次访问报错,原因在于延迟设置3秒,远远大于fegin的默认1s,超过报错 

 1.3.3 设置fegin的超时配置

在消费端9006设置,fegin的超时时间大于业务的超时时间,如下图

再次访问: 虽然加载访问慢(服务提供端设置了3秒延迟),但是不再报错。

 设置的配置内容:

#设置feign客户端超时时间(OpenFeign默认支持ribbon)
ribbon:#指的是建立连接所用的时间,适用于网络状况正常的情况下,两端连接所用的时间ReadTimeout: 5000#指的是建立连接后从服务器读取到可用资源所用的时间ConnectTimeout: 5000

二 fegin的日志级别

2.1 fegin的日志配置

1.自定义配置类

2.在配置文件配置日志级别 

 3.启动消费者,再次访问

console控制台:按照日志格式进行输出

 

 

相关内容

热门资讯

巴黎世家受众画像:不为Logo... 在时尚的洪流中,巴黎世家始终是一个独特的存在,它不仅仅是奢侈品的代名词,更是一种关于身份认同、意识形...
最新!我国盐湖锂资源萃取分离关... 每经编辑|杜宇     据央视新闻1月10日消息,总台记者从中国科学院青海盐湖研究...
猪价持续“磨底” 企业借期货工... 来源:@经济观察报微博记者 陈姗“2025年,中国生猪市场在供需矛盾加剧、政策密集调控与行业深度转型...
迎春以诗,“第40届青春诗会诗... (来源:上观新闻)新年伊始,诗声迎春。1月3日,由《诗刊》社、蜂巢当代艺术中心、中国诗歌网联合主办的...
从“源头”到“龙头” 山西晋城... 中新网晋城1月10日电 (杨佩佩 王金枝)水网改造、县域统管、智慧运营……2025年,山西晋城推进城...