web压力测试工具总结

web压力测试工具总结

1.压力测试(并发)

何为并发(大白话):用户每秒或者每分钟,用户访问网站的次数

PV:访问量(针对大型的门户网站)

UV:浏览量(针对大型的门户网站)    电商平台

2.siege压力测试工具

安装

tar zxvf siege-2.67.tar.gz
cd siege-2.67
./configure
make && make install
[root@iZ2zef40l0qo5d5voe36miZ ~]# which   siege
/usr/local/bin/siege
echo "export PATH=$PATH:/usr/local/bin/siege" >> /etc/profile

使用

[root@iZ2zef40l0qo5d5voe36miZ ~]# siege  -c  100  -r  20  testurl.bjbfjz.cn   (温馨提示别搞我们的网站哈)
siege -c 10 -r 10 -f urllist.txt
-c 是并发
-r 是重复次数
-f 是url的连接文本,他会随机从里边随机选取并访问  可以url写到url.txt 

结果说明

ransactions:                 100 hits  //完成71次处理
Availability:              100.00 %  //成功率
Elapsed time:               18.65 secs  //总共用时
Data transferred:            1.00 MB  //数据传输量
Response time:                1.13 secs  //响应耗时,表示网络连接的速度
Transaction rate:            5.36 trans/sec  //每秒完成的处理次数
Throughput:                0.05 MB/sec  //平均每秒传输数据
Concurrency:                6.06  //实际最高并发数
Successful transactions:         100  //成功处理的次数
Failed transactions:               0  //失败处理的次数
Longest transaction:            7.92  //每秒传输所花最长时间
Shortest transaction:            0.09  //每秒传输所花最短时间
我的日志文件应该在/usr/local/var/siege.log文件里,但是没有创建成功,因为我的/usr/local/var不存在,所以就没有记录到日志.

请自行查看,这位仁兄总结的很好http://www.bbtang.info/linux/web/501.html

 

posted @ 2017-09-11 16:02  Cassandrahan  阅读(147)  评论(0)    收藏  举报