`
stephen830
  • 浏览: 2965083 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

siege测试工具的使用

 
阅读更多

 

 

siege

Siege是一款开源的压力测试工具,设计用于评估WEB应用在压力下的承受能力。可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。siege可以从您选择的预置列表中请求随机的URL。所以siege可用于仿真用户请求负载, 而ab则不能。但不要使用siege来执行最高性能基准调校测试,这方面ab就准确很多。

 

用法和webbench一样,但是信息全面很多。

mac环境安装siege:

sudo brew install siege

用法:

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

如:

siege -c 1000 -t 5s URL

这里要注意的是-t后面的时间要带单位,s表示秒,如果不带,就是分钟,分钟的单位,还是挺长的,所以要注意一下。

 

 

例子:

sudo siege -c 100 -r 100 http://www.xxx.com/test.jsp

-c 并发次数

-r 重复次数

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics