siege压力测试工具安装和介绍

公司项目需要做一个短轮询类推送服务器(推送服务器分为三种,短轮询,长轮询,长连接),用户量不大,但是为了保险起见还是做一下压力测试.用的工具是siege.

siege压力测试工具安装和介绍

输入的参数:

输入名称解释说明

-V, –version打印版本信息

-h, –help打印帮助信息

-C, –config显示配置信息

-v, –verbose打印冗余配置信息。

-g, –get显示HTTP交易。

-c, –concurrent=NUM设置并发用户数

-u, –url=”URL”设置被测Web的URL

-i, –internet用户模拟、随机访问URL

-b, –benchmark .基准测试。

-t, –time=NUM设置测试时间。

-r, –reps=NUM设置测试次数

-f, –file=FILE更改配置文件存档

-R, –rc=FILE更改siegerc文件和环境变量

-l, –log测试日志

-m, –mark=”text”标记测试日志

-d, –delay=NUM设置时间延迟

-H, –header=”text”增加测试头文件

-A, –user-agent=”text”设置代理测试请求

输出的参数

输出名称解释说明

Transactions:访问次数

Availability:成功次数

Elapsed time:测试用时

Data transferred:测试传输数据量

Response time:平均响应时间

Transaction rate:每秒事务处理量

Throughput:吞吐率

Concurrency:并发用户数

Successful transactions:成功传输次数

Failed transactions:失败传输次数

Longest transaction:最长响应时间

Shortest transaction:最短响应时间

安装

下载地址 : http://download.joedog.org/siege/

siege压力测试工具安装和介绍

全部版本

这里我下载安装的是siege-4.0.4

解压tar -xzvf siege-4.0.4.tar

进入目录cd siege-4.0.4

执行命令 ./configure make

安装 make install

验证是否安装成功: siege -version

siege压力测试工具安装和介绍

参数介绍

siege使用

siege http://localhost:8000/v1/info/ -c10 -t10s

siege压力测试工具安装和介绍

结果介绍:

Transactions: 总共测试次数

Availability: 成功次数百分比

Elapsed time: 总共耗时多少秒

Data transferred: 总共数据传输

Response time: 等到响应耗时

Transaction rate: 平均每秒处理请求数

Throughput: 吞吐率

Concurrency: 最高并发

Successful transactions: 成功的请求数

Failed transactions: 失败的请求数

Longest transaction:最长的请求数

Shortest transaction:最短的请求数

展开阅读全文

页面更新:2024-04-30

标签:冗余   用户数   百分比   最长   平均   次数   压力   名称   参数   版本   服务器   测试   时间   用户   科技   信息   日志

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top