Tin's Blog

You are coming a long way, baby~Thinking, feeling, memory...

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  128 随笔 :: 0 文章 :: 221 评论 :: 0 Trackbacks

如何安装Siege并进行测试

在CentOS 5上面的过程。其它系统安装方式略有不同参照它的官方网站。

安装siege

yum -y install siege

配置siege

运行一次siege,它会在你的~目录创建一个.siegerc。你可以在里面修改你需要的东西。里面有说明,可以自己修改。需要说明的是里面有一个benchmark的属性,为false。siege不同于ab在于测试并发的时候请求也有个随机延迟,这样比较接近实际效果。

运行siege

一般用法:

siege -c 100 -r 10 -f someScript.url

-c是并发量,-r是重复次数。 url文件就是一个文本,每行都是一个url,它会从里面随机访问的。

类似ab的纯并发压力测试:

siege -c 100 -r 10 http://www.google.com

手册在此,因为siege很早就有,命令语法也变了很多,要么直接man siege,要么就看官方手册: http://www.joedog.org/Siege/Manual

== 关于sproxy === sproxy是用来录制siege脚本的代理工具。可是我没有在CentOS上调试成功,需要自己编译安装。好处是方便模拟post请求和cookie等,但是目前没有用到。 http://www.joedog.org/Sproxy/Manual

posted on 2007-10-24 13:52 Tin 阅读(4702) 评论(0)  编辑  收藏 所属分类: 扩展与调优

只有注册用户登录后才能发表评论。


网站导航: