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

需要登入才可留言!

类似文章


web-hosting,laravel

智邦安装Laravel 5.4经验分享

在智邦的Linux 7.0平台安装Laravel 5.4,成功运行案例分享, 因为原本是旧版的PHP,第一次可以免费转移至新版本, 所以请他们开了一个测试的php 7.0环境给我们测试,小调整后, Laravel的环境确实可在智邦的代管主机上运行。 本文介绍,我如何在智邦成功的运行Laravel的网站过程。

php

我的拼装车LaNativeRoute

我虽然很喜欢Laravel,Laravel有很多特点都非常棒,像是Eloquent ORM、Model、Blade temple我都非常喜欢, 但是说真的,他真的非常肥大,导致跑起步来好像有点慢,所以我就试著使用我自己想要的方式 抽取我要的功能,拼装出这个自制的框微型架,接近Plain PHP,我想懂php的人都可以上手吧。

docker, api

Swagger介绍

最好的API是使用Swagger工具创建的, 本文介绍如何用docker来运行swagger-ui及editor,让我们创建出可测试的API文档。 在docker的环境,我们可以很轻松的启动swagger编辑器及使用者接口。