tomcat的高并发配置分享
解决方法:
在tomcat的server.xml配置文件设置端口的Connector标签如下(红色部分是关键配置):
<Connector port="8080" acceptCount="500" minSpareThreads="100" maxThreads="800"
protocol="org.apache.coyote.http11.Http11NioProtocol" connectionTimeout="20000" redirectPort="8443" />
maxThreads="800"//最大线程数
minSpareThreads="100"//初始化时创建的线程数
acceptCount="500"//当maxThreads都被使用完后,可以放到处理队列中的请求数,超过这个数的请求将不予处理,假如还有500个请求待处理,此时又来一个请求,那么这个请求将不被tomcat受理。
本文链接:http://www.yayihouse.com/yayishuwu/chapter/1561