by Devin Yang

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

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

需要登入才可留言!

类似文章


linux

如何建ssh密钥,让自己的电脑可以连到 GCE的instance

最近刚好开始使用Google的GCE,日志一下Goolge官方的说明文档,如何生成密钥给instance使用。 这里的-C comment会用登录使用者的名称,另外-t使用rsa。

dlaravel

D-Laravel v1.5.0新版本了。

一、变更fpm的image生成方式,优化dockerfiles/fpm/php7.x/Dockerfiles,更容易设置及调整扩展包。 二、调整docker-compose-build.yml,并在D-Laravel的Project目录下, 可透过./console build快速创建自己的image罗。 还有更多的变更....

certbot,letencrypt

Whildcard证书手动更新全日志,逆天自动更新做法提示

先来写这篇手动更新的纪录,是因为我考思未来再写一篇自动更新。这样才有对对照组嘛。如果我们有用过Let's encrypt申请whildcard证书,一定会发现成功申请后,有这段话.