`
yuxiaolongwin
  • 浏览: 29876 次
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Siege Web压力测试工具使用方法

web 
阅读更多

转载 http://www.oschina.net/code/snippet_12_3601

[代码] 下载安装

1 # wget ftp://sid.joedog.org/pub/siege/siege-latest.tar.gz
2 # ./configure
3 # make
4 # make install

[代码] 配置文件 url.list

1 http://www.oschina.net/
2 http://www.oschina.net/project
3 http://www.oschina.net/p/tomcat
4 http://www.oschina.net/news
5 http://my.oschina.net/javayou

[代码] 使用方法

1 siege -c 20 -r 2 -f url.list
2  
3 参数说明:
4 -c 20 并发20个用户
5 -r 2 重复循环2次
6 -f url.list 任务列表:URL列表

[代码] 输出样例

01 ** Siege 2.59
02 ** Preparing 20 concurrent users for battle. 这次“战斗”准备了20个并发用户
03 The server is now under siege.. done. 服务在“围攻”测试中:
04 Transactions: 40 hits 完成40次处理
05 Availability: 100.00 % 成功率
06 Elapsed time: 7.67 secs 总共用时
07 Data transferred: 877340 bytes 共数据传输:877340字节
08 Response time: 1.65 secs 相应用时1.65秒:显示网络连接的速度
09 Transaction rate: 5.22 trans/sec 平均每秒完成5.22次处理:表示服务器后台处理的速度
10 Throughput: 114385.92 bytes/sec 平均每秒传送数据:114385.92字节
11 Concurrency: 8.59 最高并发数 8.59
12 Successful transactions: 40 成功处理次数
13 Failed transactions: 0 失败处理次数
分享到:
评论

相关推荐

    十个免费的Web压力测试工具

    本文将深入探讨十个免费的Web压力测试工具,它们各自的特点、优势与局限性,帮助读者更好地理解和选择适合自身需求的测试工具。 ### 1. Grinder Grinder是一款开源的压力测试框架,基于JVM,通过多线程并发执行...

    windows下web压力测试工具ab

    【标题】:“Windows下Web压力测试工具AB” 在Windows操作系统中,进行Web应用程序的压力测试是一项重要的任务,确保网站或服务在高并发访问时能够稳定运行。Apache HTTP Server提供了一个名为ApacheBench(简称ab...

    siege压力测试windows版

    一款开源的压力测试工具,可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。 使用方法 siege -c 200 -r 10 -f example.url -c是并发量,-r...

    压力测试工具集合【ab,webbench,Siege,http_load,Web Application Stress】

    Webbench是Linux下的一个开源Web服务器压力测试工具,可以模拟数千个并发用户,支持GET和POST两种请求方法。它提供了更丰富的定制选项,如请求类型、请求内容、持续时间等,帮助开发者更全面地了解服务器在高负载下...

    web压力测试工具介绍

    本文将详细介绍一系列免费的Web压力测试工具,帮助开发者和测试人员了解这些工具的功能和适用场景。 1. **Grinder**:Grinder是一款基于JVM的开源压力测试框架,它支持Jython脚本引擎,可以通过HTTP代理进行HTTP...

    siege-3.0.2.tar.gz压力测试工具

    与Apache Bench、JMeter等其他压力测试工具相比,siege轻量级且易于使用,尤其适合快速进行基本的压力测试。尽管功能可能不如某些工具全面,但它在快速评估和简单的性能测试场景中表现出色。 总结来说,siege-3.0.2...

    siege-4.0.4测试工具.zip

    Siege 是一款强大的开源HTTP和FTP压力测试工具,常被用于评估网站性能和稳定性。在版本4.0.4中,它继续保持了其高效能和易用性的特点。Siege允许开发者和系统管理员模拟大量并发用户对web服务器发起请求,以此来检查...

    web压力测试工具最新版

    Web压力测试是评估网站性能和稳定性的关键环节,它能够模拟多个并发用户访问网站,以检测服务器在高负载下的响应速度和崩溃阈值。在这个领域,`siege` 是一个非常受欢迎的开源工具,尤其适合开发者和系统管理员进行...

    siege linux压力测试分析1

    Siege 是一个强大的开源压力测试工具,主要用于评估 Linux 系统上的 Web 应用程序在高并发环境下的性能和稳定性。这款工具能够模拟多个用户同时访问 Web 服务器,记录响应时间和错误,帮助开发者和运维人员识别系统...

    siege-windows-3.0.5 压力测试

    总的来说,Siege 是一个强大的压力测试工具,对于任何希望确保其 Web 应用程序能够应对高负载情况的开发团队来说,都是必不可少的工具。通过定期运行 Siege 测试,可以持续监控和改进应用程序的性能。

    windows下模拟高并发来进行负载测试工具siege

    "siege"是一款广泛使用的开源压力测试工具,适用于这种需求。 siege工具的主要功能在于能够模拟多个并发用户对Web服务器进行连续的HTTP/HTTPS请求,以此来评估服务器在高负载下的性能表现。通过设置不同的参数,...

    推荐5款网站压力测试工具 服务器压测工具对网站进行压力测试的工具.zip

    下面将详细介绍五款推荐的网站压力测试工具,以及它们的使用方法和特点。 1. Apache JMeter Apache JMeter是一款开源的、跨平台的压力测试工具,不仅适用于Web应用,还可以用于测试FTP、SMTP、POP3等协议的服务。...

    网站压力测试工具集合 一共三个

    正确使用这些压力测试工具,可以帮助我们找出服务器的性能极限,优化服务器配置,提高系统的稳定性和可靠性。在实际操作中,还需要注意测试环境的模拟真实场景,以及合理设置测试参数,以获取更准确的测试结果。

    Siege压力测试和评测工具 v4.1.5.zip

    Siege是一款广泛应用于Web性能测试和压力测试的开源工具,主要功能是模拟多个并发用户对Web服务器进行请求,以此来评估服务器在高负载下的性能和稳定性。Siege v4.1.5是该工具的一个版本,它提供了丰富的特性和改进...

    linux版的网站压力测试工具.zip

    主要包含两个文件:"linux源码安装siege.txt" 和 "siege————网络压力测试工具_siege下载-Web开发工具类资源-很好用的网络压力测试工具 Linux版.url"。这里我们主要讨论siege,一个广泛使用的开源网络压力测试...

    Web性能压力测试工具Siege使用教程

    总而言之,Siege是一个功能强大、使用方便的Web性能压力测试工具。它可以帮助测试人员快速地搭建测试环境,制定详细的测试计划,并通过测试结果分析来评估Web应用的性能表现,为性能优化提供依据。对于任何负责Web...

    Web压力测试工具:http_load、webbench、ab、Siege使用方法

    本文将详细介绍四个常用的Web压力测试工具:http_load、webbench、ab和Siege。 1. **http_load**: - http_load 是一个小型的压力测试工具,压缩后体积不到100KB,它可以以并行方式运行,测试Web服务器的吞吐量和...

    开源压力测试工具.pdf

    7. Siege:Siege是一个用于评估Web应用在压力下的表现的压力测试工具,支持多用户并发访问、基本认证、cookies以及HTTP和HTTPS协议。 8. http_load:http_load测试web服务器的吞吐量和负载,以并行方式运行,对...

    siege-linux下的压力测试

    Siege是一款开源的、命令行式的HTTP/HTTPS压力测试工具,适用于测试Web服务器的性能。它能够模拟多个并发用户对服务器发起请求,帮助我们了解在高负载情况下服务器的行为。Siege 4.1.1是该工具的一个版本。 Siege的...

Global site tag (gtag.js) - Google Analytics