当前位置:柔美女性网 >

绿色生活 >心理 >

tomcat设置多少线程合适

tomcat设置多少线程合适

tomcat设置多少线程合适

为了达到最优配置,我进行了通用业务系统登录及首页待办、查询、统计内容加载等场景的压力实测,建议:

在tomcat虚拟内存为2G,建议设置最大线程为500~600,可支持最大并发量为500~600

在tomcat虚拟内存为4G,建议设置最大线程为600~700,可支持最大并发量为600~700

如果需要达到自身业务系统的最优配置,还是需要根据自身业务系统的场景进行逐步压力实测,再根据结果进行线程数的上调或下调。

注意:另外,在另一篇文章“Tomcat性能调优:虚拟内存JVM设置”也提到“tomcat虚拟内存JVM最大设置为4G。经过实测4G以上性能提升极小,考虑nginx+tomcat集群做负载均衡。”

线程大小 = ( (线程io时间 + 线程cpu) / 线程cpu time) * cpu核数

众所周知,tomcat接受一个request后处理过程中,会涉及到cpu和IO时间。其中IO等待时间,cpu被动放弃执行,其他线程就可以利用这段时间片进行操作。所以我们可以采用服务器IO优化的通用规则。

标签: 线程 tomcat 设置
  • 文章版权属于文章作者所有,转载请注明 https://rmnxw.com/lvse/xinli/3qek77.html