SpringCloud学习第二天 openfeign高级

68 阅读1分钟

openfeign的高级分为超时控制、超时重试机制、替换HttpClient、请求/响应压缩、日志打印功能

超时控制实现

yml文件配置超时时间

image.png

超时重试

创建FeignConfig配置类,添加RetryerBean 设置三个参数分别为、超时后100ms重试、重试最大间隔为1s、重试3次

image.png

替换HttpClient

在yml文件中添加配置(必做)使用hc5可大大提高性能

image.png

请求/响应压缩

image.png

openfeign开启日志打印

1、在FeignConfig配置类中添加 image.png 2、在yml文件中配置日志打印开启

image.png