by Devin Yang

建立于: 7年前 ( 更新: 7年前 )

Siege是一个http负载测试和基准测试工具。 用来对进程码进行压力测试。
Siege支持基本认证,cookies,HTTP,HTTPS和FTP协议。
它允许使用者,可以用来模拟并发的连线等访问网页伺服器。

如果OSX系统未安装automake,请先由Gnu FTP下载安装,本文我使用的版本为1.16版。
http://ftp.gnu.org/gnu/automake/
在automake的目录下,编译方式非常单纯
./configure
make
make install

首先,当然要到github上下载Source Code.
git clone https://github.com/JoeDog/siege
进入到目录中,运行如下命令,编译与安装
utils/bootstrap
./configure
make
make install
命令如下:
siege -d10 -c10 -i -f urls.txt
urls.txt的文档档可以如下:
http://example.test/
http://example.test/path1
http://example.test/path2
-d10为延迟
-c10 为同时的连线数
-i 模拟使用者随机点选URL
-f 选取得定网址

Tags:

Devin Yang

文章内容无法一一说明,如果您有什么不了解处,欢印提问哦:)

No Comment

Post your comment

需要登入才可留言!

类似文章


Laravel linux

我的移动电脑,安装Laravel 8在Sony xperia 5 II上

这是我的第一只Android手机,试装Laravel完全没问题耶,基本上我装了vim及mariadb。 运行sshd后,可以透过8022登录哦,完全是一台移动电脑了:p。 我使用的软体是Termux...

docker

Devin Yang的Docker初学笔记

这是我初学Docker时的笔记,有点粗糙,有调整了一下下。 但我想对於Docker初学者,应该可以提供一些初步的概念, 欢迎参考看看。