一.服务器配置
1.阿里云 1G内存 1M宽带 40G硬盘
二.tomcat配置
同时处理300线程 最大400线程
<Connector port="10000"
protocol="org.apache.coyote.http11.Http11AprProtocol"
connectionTimeout="5000"
redirectPort="8443"
maxThreads="300"
minSpareThreads="20"
acceptCount="400"
maxHttpHeaderSize="65536"
debug="0"
disableUploadTimeout="true"
useBodyEncodingForURI="true"
enableLookups="false"
URIEncoding="UTF-8" />
模式600线程访问,tomcat配置300线程时应用正常
式600线程访问,tomcat配置350~400+线程时应用因为内存溢出被kill掉
因此 内存大小直接导致了maxThreads的最大处理线程数
和nginx最大连接数也有关系
注:http://wetest.qq.com/ 压力测试网站