基于jmeter ,测试nginx与tomcat静态处理能力差距
之前一直使用loadrunner 测试代码 经朋友推荐 测试使用jmeter,
一直有了解nginx 静态处理能力比tomcat强, tomcat动态处理能力比nginx强
下面就测试下 jmeter 100-500并发下 两者的区别
准备工具:
http://nginx.org/en/download.html
https://tomcat.apache.org/download-80.cgi
https://jmeter.apache.org/download_jmeter.cgi
1 首先 下载nginx
2 启动nginx
3 下载启动tomcat
这一步就不用说啦
4 打开JMeter
5 选择JMeter 语言
option-——》choose language -——》Chinese simplified,然后就可以啦
6 配置HTTP请求
7 配置Summary Report
8 对比获得结果
结论: 在同样500并发的请求下
Tomcat 平均26毫秒 最小1毫秒 最大388毫秒 0错误 每秒事物数却大于nginx
Nginx 平均1毫秒 最小1毫秒 最大34毫秒 0错误 每秒事物要却小于tomcat
以上仅针对于静态文件的压力测试结果, 对动态交互能力的测试待后续博客 敬请关注
文章来源:
Author:芸诺
link:http://yuuuo.com/?id=61
下一篇:最简单的nginx负载均衡方案