测试结果分析:
[root@bbs ~]# siege -c 500 -r 50 -f shunz.net.url ** SIEGE 2.67 ** Preparing 500 concurrent users for battle. The server is now under siege.. done. Transactions: 25000 hits Availability: 100.00 % Elapsed time: 65.52 secs Data transferred: 83.65 MB Response time: 0.57 secs Transaction rate: 381.56 trans/sec Throughput: 1.28 MB/sec Concurrency: 216.02 Successful transactions: 21707 Failed transactions: 0 Longest transaction: 5.83 Shortest transaction: 0.00 |
上面是用500并发重复测试50次shunz.net.url里的url列表的结果,下面一条一条地分析测试结果:
Transactions: 25000 hits 意思是总共完成了25000次测试
Availability: 100.00 % 测试的有效性100%
Elapsed time: 65.52 secs 用时65.52秒
Data transferred: 83.65 MB 传输了83.65MB数据
Response time: 0.57 secs 响应时间
Transaction rate: 381.56 trans/sec 每秒传输381.56次
Throughput: 1.28 MB/sec 数据吞吐量每秒1.28MB
Concurrency: 216.02 实际并发访问
Successful transactions: 21707 成功的传输
Failed transactions: 0 失败的传输
Longest transaction: 5.83 每次传输所花最长时间
Shortest transaction: 0.00 每次传输所花最短时间
另外,提醒一句,如果你的WEB服务器用的是Apache,请不要将并发数设为大于200。