标准:
QPS = 并发量 / 平均响应时间 代表最佳响应时间。
工具:
Jmeter 、JavaVisualVM(jvisualvm命令打开)
条件:
1、 Tomcat默认配置时
tomcat参数:
请求参数
Tomcat实时线程数峰值为236个,响应时间平均是8秒。
在单个tomcat服务器时:(Linux下)
测试多次server.xml 配置如下,线程和响应时间性能较佳。
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="30000"
redirectPort="8443"
maxThreads="300"
minSpareThreads="50"
maxSpareThreads="200"
acceptCount="300"
enableLookups="false"
disableUploadTimeout="true"
URIEncoding="UTF-8" />
PS:Tomcat的性能不光和tomcat的参数优化有关,还和运行的cpu,系统内存有关。