万能zip怎么打开 gzip文件怎么打开

如何打开gzip文件(如何打开通用zip)
这篇文章可以在性能调优文章中总结 。虽然内容很简单,但效果可能出乎意料的好 。
分享一个真实的案例,我们的服务部署在海外,在国内访问服务时,反应有点夸张;有些返回大数据的接口需要600ms+,但我们的服务rt不到20ms,大部分开销都花在网络传输上 。
针对这样的场景,除了云服务提供商的网络通道之外,另一个直观的想法就是减少数据包的大小 。直接在nginx层配置gzip压缩是一种方案 。本文主要介绍SpringBoot如何打开gzip压缩 。

I. gizp压缩配置1.配置
默认情况下,SpringBoot不会打开gzip压缩,所以我们需要手动打开它,并在配置文件中添加两行 。
server:compression:enabled:truemime-types:application/json,application/xml,text/html,text/plain,text/css,application/x-javascript注意上面配置中的mime类型 。在spring2.0+版本中,默认值如下,所以一般我们不需要专门添加这个配置 。
//org.springframework.boot.web.server.Compression#mimeTypes/***Comma-separatedlistofMIMEtypesthatshouldbecompressed.*/privateString[]mimeTypes=newString[]{"text/html","text/xml","text/plain","text/css","text/javascript","application/javascript","application/json","application/xml"};测试
【万能zip怎么打开 gzip文件怎么打开】写一个测试的演示
@RestControllerpublicclassHelloRest{@GetMapping("bigReq")publicStringbigReqList(){Listresult=newArrayList(2048);for(inti=0;i

    推荐阅读