max-http-header-size 引發的一起血案(附:查gc方法)


最近在做項目的時候發現其中一個服務出現了性能上的問題,項目啟動后,出現內存溢出異常。

 

 

查看堆內存使用情況

分析
然后找到占用空間的類,當時是byte[]占用99%的空間,然后點開查看實例發現是http占據了絕大部分的空間(如圖)。

 

突然靈光一動想起有這么一個參數

server:
tomcat:
max-http-header-size: 104857600

將上述參數去除后性能得到了大幅度的提升。

 



參考鏈接:https://blog.csdn.net/sinat_24044957/article/details/82493561

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM