栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

feign 启用gzip压缩

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

feign 启用gzip压缩

目录

1.项目中启用gzip压缩

2.在feign 服务提供方开启http压缩(很重要)

3.启用httpclient

4.还有一点很容易忽略的,引入httpclient jar包,同时注意和openfeign的版本一致。


一.最近项目要在feign中开启gzip压缩,网上看了好多都是相互抄袭的错误的文章,在这里记录一下我测试可行的方法。

1.项目中启用gzip压缩
compression.request.enabled=true
compression.request.enabled=true
compression.request.mime-types=text/xml,application/xml,application/json
compression.request.min-request-size=2048
compression.response.enabled=true
compression.response.useGzipDecoder=true。

2.在feign 服务提供方开启http压缩(很重要)
server:
  compression:
    enabled: true
    min-response-size: 10
    mime-types:
      - image/png
      - image/jpeg
      - image/jpg
      - text/html
      - application/javascript
      - text/css
      - application/octet-stream
      - application/json

3.启用httpclient
feign:
  httpclient:
    enabled: true

4.还有一点很容易忽略的,引入httpclient jar包,同时注意和openfeign的版本一致。

	io.github.openfeign
	feign-httpclient
	10.1.0

最后做个检查

 如果含有gzip压缩,压缩成功

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/327828.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号