标签存档: siege

web压力测试工具Siege使用用法参考及选项参数

Siege是一个多线程的WEB性能测试工具,被设计成可以让WEB开发人员了解代码在长时间压力下的性能.可以模拟很多用户同时访问WEB服务器,此数量可以自由定义.这就相当于web server被围攻(siege)了.
性能指标包括已用时间(elapsed time),总数据传输量(total data transferred),服务器响应时间 (response time),执行率?(transaction rate),并发数(concurrency),每次运行后会生成报告.
siege有三种运行模式:regression,internet simulation,brute force(我们最常用的是internet simulation,模拟用户对网站访问的随机性)
阅读全文——共3650字

web压力测试软件Siege的正确用法

近来想研究一下常见的压力测试软件,对比一下,是选择其中哪一个最合适使用,从压力测试的准确性和功能二方面对比.近来就开始放狗来查相关的资料.
在使用 Siege 时,参加网上的文件,包括 东东 的,发现大家好象对 Siege 有错误的认识.大家使用 Siege 打出的压力,每秒的处理数量和真实的处理数据分别大太…还有人解释讲,默认 Apache  设置之关有关,所以不能打到很高的压力,只能打出每秒处理 200 多个请求.
我刚开始测试时,也发现这个问题…很奇怪.因为我拿了几种压力测试软件来对比,别的压力测试软件,可以打到 6k/s 的量,发现只有这个 Siege 打的最慢,才 200/s.这个当然不正常.就认真看了看 Siege  的参数.
阅读全文——共1417字

使用Siege压力测试工具对WEB进行压力测试

虽然Apache自带一个压力测试工具ab,但是ab的功能太简单了,无法模拟真实的web访问,所以我们要用到更加强大的web压力测试工具——Siege(英文原意:围攻)。
首先,进行安装:
wget ftp://ftp.joedog.org/pub/siege/siege-latest.tar.gz
tar zxvf siege-latest.tar.gz
阅读全文——共1713字

Web服务器性能压力测试工具http_load、webbench、ab、Siege使用教程

一、http_load
程序非常小,解压后也不到100K,http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。
官网:http://www.acme.com/software/http_load/
官网下载地址:http://www.acme.com/software/http_load/http_load-12mar2006.tar.gz
阅读全文——共4391字