tomcat 高并发错误,处理方法如下。
找到tomcat conf文件下的server.xml文件
添加以下标签
<Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
maxThreads="500" minSpareThreads="20" maxIdleTime="60000" />
也可以自行设置maxThreads的数量
然后修改Connector中的配置,将"tomcatThreadPool"配置上
<Connector executor="tomcatThreadPool"
port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
keepAliveTimeout="15000"
maxKeepAliveRequests="1"
redirectPort="443"
URIEncoding="utf-8"
/>