如何提高Tomcat的并发能力

  • A+
所属分类:运维教程

Apache+Tomcat结合起来用Apache负责静态的页面,Tomcat负责动态的页面,同时减少connectionTimeout的时间,以应对并发量大线程回收来不及情况。

采用集群,在配置较高的服务器上面部署多个Tomcat,系统对大用户量使用的响应方面,Apache+3Tomcat的集群>Apache+2Tomcat的集群>Apache集成Tomcat>单个Tomcat服务器。并且用Apache+多Tomcat集群的部署方式时,如果一个Tomcat服务器出现宕机,系统可以继续使用。

打开KeepAlive的支持,KeepAlive on/KeepAliveTimeout 15/MaxKeepAliveRequests 1000/web server允许的最大连接数还受制于操作系统的内核参数设置,通常Windows是2000个左右,Linux是1000个左右。

  • 问答中心
  • 微信小程序扫一扫
  • weinxin
  • 微信公众
  • 微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: