`
stephen830
  • 浏览: 3010578 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

siege测试工具的使用

 
阅读更多

 

 

siege

Siege是一款开源的压力测试工具,设计用于评估WEB应用在压力下的承受能力。可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。siege可以从您选择的预置列表中请求随机的URL。所以siege可用于仿真用户请求负载, 而ab则不能。但不要使用siege来执行最高性能基准调校测试,这方面ab就准确很多。

 

用法和webbench一样,但是信息全面很多。

mac环境安装siege:

sudo brew install siege

用法:

siege -c 并发数 -t 运行测试时间 URL

如:

siege -c 1000 -t 5s URL

这里要注意的是-t后面的时间要带单位,s表示秒,如果不带,就是分钟,分钟的单位,还是挺长的,所以要注意一下。

 

 

例子:

sudo siege -c 100 -r 100 http://www.xxx.com/test.jsp

-c 并发次数

-r 重复次数

 

分享到:
评论

相关推荐

    siege-4.0.4测试工具.zip

    1. **性能调优**:在部署新的Web应用程序或更新现有服务时,使用Siege测试性能,可以帮助找出性能瓶颈,从而优化服务器配置或代码。 2. **容量规划**:通过模拟预期的用户流量,可以预测服务器是否能应对未来的增长...

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

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

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

    Web Application Stress Tool(WAST)是由Microsoft开发的一款商业压力测试工具,主要用于检测Web应用程序在高并发情况下的性能和稳定性。它能模拟多种用户行为,包括登录、浏览、购物等,还可以自定义脚本,实现更...

    siege压力测试windows版

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

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

    1. **性能优化**:开发者可以使用siege测试代码更改对服务器性能的影响,从而进行优化。 2. **容量规划**:系统管理员可以通过siege预估服务器在特定负载下的表现,以便做出合理的硬件和资源分配。 3. **故障排查**...

    siege————网络压力测试工具

    很好用的网络压力测试工具 Linux版 siege的安装 unzip filename.zip cd siege-*.*.* ./configure --prefix=/usr/local/siege --mandir=/usr/local/man --with-ssl=/usr/local/ssl mkdir -p /usr/local/siege/...

    siege-windows-3.0.5 压力测试

    **Siege 压力测试工具详解** Siege 是一个高度可配置的开源软件,专为评估和测试 Web 应用程序在高并发环境下的性能和稳定性而设计。这款工具可以模拟多个用户同时访问服务器,以此来模拟真实世界中的网络流量,...

    性能测试工具siege在centos中的使用方法

    性能测试工具siege在centos中的使用方法

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

    - 考虑到网络延迟,最好在目标服务器的本地运行Siege测试,以获取更准确的结果。 总之,Siege v4.1.5是一个强大的Web性能测试工具,适用于开发、运维人员以及研究者,用于评估和优化Web应用的性能。正确使用它可以...

    siege3.0压测工具及脚本示例.zip

    siege3.0 windows版,实测可用。 ./siege -c 100 -t 1S http://localhost:9501 ./siege -c 100 -t 1M http://localhost:9501 ./siege -c 100 -t 1S -f urls.txt ./siege --debug -c 10 -t 1S ...

    siege-4.1.1.tar.gz

    - **系统调优**:通过Siege测试,可以找出系统瓶颈,针对性地进行硬件升级或软件优化。 - **负载均衡测试**:测试负载均衡器的性能和稳定性。 - **Web应用性能监控**:定期进行压力测试,确保服务在高负载下正常...

    cpp-Siege是一个http负载测试器和基准测试工具

    **cpp-Siege:HTTP 负载测试与基准测试工具** cpp-Siege 是一个专为 HTTP 协议设计的高性能、可扩展的负载测试和基准测试工具。它的主要功能是模拟多个并发用户对 Web 服务器进行请求,以此来评估服务器在高负载...

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

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

    siege 安装包

    siege 是一个流行的开源工具,用于性能测试和压力测试Web服务器。它允许用户模拟多个并发用户对网站发起请求,从而评估服务器在高负载下的性能。在Linux环境中,siege 是开发人员和系统管理员的理想选择,因为它提供...

    siege测试分析1

    URLs.txt 文件是Siege测试的核心,它包含了一组待测试的URL,每行一个,可以指定协议、主机、域名和端口。例如,`http://www.example.com/path/to/page.html`。Siege 会根据这个文件中的URL进行并发访问,并记录每个...

    siege-windows.rar

    Siege 是一款强大的开源性能测试工具,主要用于模拟多个并发用户对Web服务器进行负载和压力测试。在Windows环境下,Siege提供了适用于该操作系统的版本,即"siege-windows.rar"。这个压缩包文件包含了用于在Windows...

    siege-windows-3.0.5.0

    **siege-windows-3.0.5.0** 是一个专为Windows系统设计的并发测试工具,主要用于评估和测量服务器的性能以及接口响应速度。在IT领域,性能测试是至关重要的,因为它可以帮助开发者和运维人员识别系统瓶颈,优化资源...

    siege-3.1.4.tar.gz

    总结来说,Siege 是一个强大且灵活的压力测试工具,对于WEB开发和运维人员来说,它是一个必不可少的性能检测和优化助手。通过使用 Siege,可以有效地确保网站在高负载情况下仍能保持高效稳定的服务质量。

Global site tag (gtag.js) - Google Analytics