tomcat增加处理线程数量

 2023-09-10 阅读 21 评论 0

摘要:修改server.xml <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="500" minSpareThreads="400" /> <Connector executor="tomcatThreadPool" port="8080" prot

修改server.xml

<Executor name="tomcatThreadPool" namePrefix="catalina-exec-" 
maxThreads="500" minSpareThreads="400" />  <Connector executor="tomcatThreadPool"  
port="8080" protocol="HTTP/1.1"   
connectionTimeout="20000" enableLookups="false"  
redirectPort="8443" URIEncoding="UTF-8" acceptCount="1000" /> 

在jconsole中,可以看到线程数量多了好多:

 

因为上面是配置的protocol="HTTP/1.1",这个默认是bio处理方式,从线程名就可以看出来

查看tomcat线程状态。 

注意:

如果使用的是intelj idea,你在idea中新建的tomcat运行配置,会去拷贝tomcat安装目录下conf等目录到intelj自己的一个运行配置的目录,然后和你自己在intelj中的配置进行合并(比如server.xml端口号换成你在intelj中配的)

我刚开始就怕改tomcat解压目录的server.xml不生效,专门改这边;结果发现启动时候,它会拿tomcat解压目录下的覆盖我直接在intelj下改的配置

转载于:https://www.cnblogs.com/grey-wolf/p/6701428.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/37358.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息