Mac下压力测试工具siege

 

安装:nginx

brew install siege 

用法:web

siege -c 并发数 -t 运行测试时间 URL 

如:sql

siege -c 1000 -t 5S URL 

这里要注意的是-t后面的时间要带单位,S表示秒,若是不带,就是分钟,分钟的单位,仍是挺长的,因此要注意一下。网络

 

 

 

结果说明:并发

** SIEGE 2.72高并发

** Preparing 300 concurrent users for battle.测试

The server is now under siege.. done.spa

Transactions: 30000 hits //完成30000次处理code

Availability: 100.00 % //100.00 % 成功率server

Elapsed time: 68.59 secs //总共使用时间

Data transferred: 817.76 MB //共数据传输 817.76 MB

Response time: 0.04 secs //响应时间,显示网络链接的速度

Transaction rate: 437.38 trans/sec //平均每秒完成 437.38 次处理

Throughput: 11.92 MB/sec //平均每秒传送数据

Concurrency: 17.53 //实际最高并发链接数

Successful transactions: 30000 //成功处理次数

Failed transactions: 0 //失败处理次数

Longest transaction: 3.12 //每次传输所花最长时间

Shortest transaction: 0.00 //每次传输所花最短期

相关文章
相关标签/搜索