最近在做项目的时候发现其中一个服务出现了性能上的问题,项目启动后,出现内存溢出异常。

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

 

 

查看堆内存使用情况

分析
然后找到占用空间的类,当时是byte[]占用99%的空间,然后点开查看实例发现是http占据了绝大部分的空间(如图)。

 

突然灵光一动想起有这么一个参数

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

将上述参数去除后性能得到了大幅度的提升。

 



参考链接:https://blog.csdn.net/sinat_24044957/article/details/82493561

 

相关文章:

  • 2021-06-02
  • 2021-12-10
  • 2021-05-14
  • 2021-05-08
  • 2022-01-08
  • 2021-05-29
  • 2021-06-02
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-11
  • 2022-12-23
  • 2022-12-23
  • 2021-10-24
相关资源
相似解决方案