max-http-header-size 引发的内存飙升

某次线上软件测试发现程序很卡,

通过阿里 Arthas 排查发现,几个简单的请求都造成内存飙升,

其中 web http thread 占了大头,

通过查询网络资料发现是项目中如下参数设置的太大了

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

可能是之前发现 http header 太小后做了过高的调整

解决方案:在调整为 40960 之后,网站性能得到了大幅度的提升。


转载请注明来源。 欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。 可以在下面评论区评论,也可以邮件至 sharlot2050@foxmail.com。

文章标题:max-http-header-size 引发的内存飙升

字数:120

本文作者:夏来风

发布时间:2020-11-04, 23:08:36

原始链接:http://www.demo1024.com/blog/java-max-http-header-size/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。