高血压专题网,内容丰富有趣,生活中的好帮手!
高血压专题网 > CentOS7下ab压力测试Nginx和Tomcat

CentOS7下ab压力测试Nginx和Tomcat

时间:2019-08-07 07:25:07

相关推荐

CentOS7下ab压力测试Nginx和Tomcat

Apache Benchmark(简称ab) 是Apache安装包中自带的压力测试工具

安装ab

yum -y install httpd-tools

Nginx压力测试

ab -n 5000 -c 1000 http://localhost/index.html

-n 表示请求数,这里是5000个请求

-c 表示并发数,这里是1000个并发

这是部分测试结果

意思是并发级别是1000,测试时间是0.341秒,完成请求是5000,失败请求是0

10000的请求,2000的并发,在0.689秒内完成,但是请求失败了1984个

下面测试Tomcat

ab -n 5000 -c 1000 http://localhost:8080/index.html

可以看出,Tomcat5000的请求,1000的并发,在0.638秒内完成

10000的请求,2000的并发,在1.259秒内完成

总结:Nginx的速度快,但是成功率较低,而Tomcat的速度慢,但是成功率较高

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。