萬能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

    推薦閱讀