使用JMeter测试一下有无数据库连接池的性能:
1.下载JMeter
2.无连接池的servlet
Java代码
public void doGet(HttpServletRequest request, HttpServletResponse response) |
有连接池的servlet情况:
Java代码
public void doGet(HttpServletRequest request, HttpServletResponse response) |
3.JMeter测试配置:
(1)默认新建的测试计划里面新建线程组
线程数5,循环1000
(2)设置HTTP请求默认值
(3)添加(sampler里面)2个HTTP请求分别对应有无连接池
(4)添加监听器--聚合报告
(5)运行--启动
4.测试结果:
Java代码
|
发现无连接池的平均反应时间为88毫秒,而有连接池的平均反应时间为50毫秒。
原文:http://www.cnblogs.com/blongfree/p/4981335.html