学科分类
目录
Spring Cloud

其他配置

我们从请求压缩方面讲解,Spring Cloud Feign支持对请求与响应进行GZIP压缩,以减少通信过程中的性能损耗。我们只需要通过以下参数设置,就可以开启请求与响应的压缩功能,代码如下:

feign:
   compression
       request:
           enabled: true
        Response:
            Enabled: true

同时,我们还能对请求压缩做一些细致的设置,例如,下面的配置内容指定了压缩请求支持的MIME TYPE类型,并设置了请求压缩的大小下限,只有超过这个大小的请求才会对其进行压缩。代码如下:

feign:
   compression:
       request:
          mime-types: text/xml,application/xml,application/json
          min-request-size: 2048

上述配置的参数中,feign.compression.request.mime-types和feign.compression.request.min-request-size设置的均为默认值。

点击此处
隐藏目录