使用siege进行压力测试
1、下载安装包
用的是centos系统,yum命令安装,一直报错。索性去下载安装包来安装吧,安装过程还通用些。
直接去官网下载最新的压缩包,现在最新的应该是3.0.9就这个啦


2、用rz命令上传压缩包到服务器
同时将压缩包解压
执行命令:
tar -zxvf siege-3.0.9.tar.gz


3、进入解压目录,执行配置检测
cd siege-3.0.9
./configure
执行完之后会看到提示信息


4、直接按照前面的提示执行
输入执行命令
make make install
使用siege -V查看版本信息。安装完成

1、使用siege -h 或者siege --help查看帮助信息
-c并发数量
-r重复的次数
-t测试时间
这几个是我们常用的

2、siege -c 50 -t 1 testURL
我们直接用50个并发,执行1分钟来试下效果吧
不加-c默认10哥并发
也可以将url写在一个文本文件中,后面跟文件的路径和文件名即可

3、1分钟访问2794次,平均每次响应时间0.54秒。50个并发没啥压力。
把并发数改成500再看下,成功率只有83.48%而且每次请求的平均响应时间高达6.72秒了


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:126
阅读量:138
阅读量:148
阅读量:161
阅读量:137