3-5Feign 配置压缩 · SpringCloud微服务实战 · 看云
4. 配置feign请求和响应的压缩
导航
本节代码地址
Spring Cloud feign支持对请求和响应进行gzip压缩,以减少通信过程中的性能损耗
4.1 添加配置信息
- mime-types:配置压缩的类型
- min-request-size:最小压缩值的标准
#GZIP 压缩配置
feign:
compression:
request:
enabled: true
mime-types: text/xml,application/xml,application/json
min-request-size: 2048
response:
enabled: true
4.2 重启项目测试
Postman 输入localhost:8771/feignInfo
如果返回的是乱码,可以用ResponseEntity<byte[]>处理二进制数据
