测试环境:
联想T420笔记本(Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz)
内存6G
tomcat5
jetty6
测试代码,一个Servlet,输出一段字符串
public class CacheMonitorView extends HttpServlet {
public void service(HttpServletRequest request, HttpServletResponse response) {
response.setContentType("text/html;");
StringBuilder sb = new StringBuilder();
sb.append("<h1>cache monitor</h1>");
try {
response.getWriter().write(sb.toString());
response.getWriter().flush();
} catch (IOException e) {
e.printStackTrace();
}
}
qps轻松上万:
简单的测试一下tomcat的并发能力(备注,截图的时忘了是前端是nignx,后续补测单独的tomcat,发现性能差异不大)
单个平均响应时间:5ms
单个并发: 193 qps
10个并发: 1206qps
20个并发: 1497qps
30个并发: 1557qps
40个并发: 2222qps
50个并发: 2240qps