Siege 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Siege 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 GPL
开发语言 C/C++ 查看源码 »
操作系统 Linux
软件类型 开源软件
开发厂商
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2008-09-15

软件简介

Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。

测试实例:

Ben: $ siege -u shemp.whoohoo.com/Admin.jsp -d1 -r10 -c25
 ..Siege 2.65 2006/05/11 23:42:16
 ..Preparing 25 concurrent users for battle.
 The server is now under siege...done
 Transactions:                    250 hits
 Elapsed time:                  14.67 secs
 Data transferred:             448000 bytes
 Response time:                  0.43 secs
 Transaction rate:              17.04 trans/sec
 Throughput:                 30538.51 bytes/sec
 Concurrency:                    7.38
 Status code 200:                 250
 Successful transactions:         250
 Failed transactions:               0
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (2)

加载中
3分钟学会世界上最简单但潜力无限的压力工具-nGrinder: http://www.nhnopensource.org/ngrinder/ Siege
2013/01/31 18:58
回复
举报
需要翻墙到湾湾 #Siege#
2016/07/07 17:05
回复
举报
更多评论
发表了资讯
2014/01/09 00:00

Siege 3.0.6 发布,压力测试工具

Siege 3.0.6 发布,此版本改变了处理 --reps=once 的方式, 现在它把 urls.txt 均匀的分配给所有的用户,而且文件中的每个 URL 只能点击一次。此版本还包括了一些 bug 修复和文档更新。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记...

2
51
发表了资讯
2013/11/01 00:00

Siege 3.0.6 beta2 发布,压力测试工具

Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。 Siege 3.0.6 beta2 发布了,该版本从根本上改变了程序使用 --reps=once 的行为;支持对 HTTP-303 的支持;修复...

0
26
发表了资讯
2013/10/18 00:00

Siege 3.0.5 正式发布,压力测试工具

Siege 3.0.5 正式发布,该版本处理了 HTTP 标准和实践之间的不一致性,同时修复了一些显著的 bug,建议所有 Siege 用户升级到这个版本。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数...

0
39
发表了资讯
2013/10/16 00:00

Siege 3.0.5 beta3 发布,压力测试工具

Siege 3.0.5 beta3 发布,该版本修复了 HTTP POST 相关的 bug。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。

0
19
发表了资讯
2013/09/13 00:00

Siege 3.0.4 beta1 发布,压力测试工具

Siege 3.0.4 beta1 改进对 URL 的处理,能兼容更多不符合规范但使用比较频繁的 URL 格式;改进对相对 URI 的处理;包含一个新的默认的 user-agent 兼容 RFC 2616. Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过...

0
18
发表了资讯
2013/08/20 00:00

Siege 3.0.3 发布,压力测试工具

Siege 3.0.3 正式版发布了,该版本主要的新特性就是 URL escaping。同时修复了一些 bug,例如 urls.txt 中的变量求值,动态 Accept-Encoding;改进了 siegerc 解析和很多内存问题修复。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记...

0
29
发表了资讯
2013/07/31 00:00

Siege 3.0.3 beta3 发布,压力测试工具

Siege 3.0.3 beta3 修复了 siegerc 解析器的 bug,该 bug 的现象是 siege 忽略了以空格开头的条目。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。...

0
28
发表了资讯
2013/07/24 00:00

Siege 3.0.3 beta2 发布,压力测试工具

Siege 3.0.3 beta2 增加了 URL 的转码,并提供关闭该特性的选项;移除了 -g/--get 请求时的 chunked 编码,便于阅读。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复...

0
14
发表了资讯
2013/07/13 00:00

Siege 3.0.2 beta2 发布,压力测试工具

Siege 3.0.2 beta2 是一个小的 bug 修复版本。详情请看 ChangeLog。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。...

1
37
发表了资讯
2013/05/30 00:00

Siege 3.0.2 beta1 发布,压力测试工具

Siege 3.0.2 beta1 修复了 Solaris 系统下无法编译的问题。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。

1
15
发表了资讯
2013/05/16 00:00

Siege 3.0.1 发布,压力测试工具

Siege 3.0.1 提供了一个新方法用来循环遍历 URLs 文件,每个客户端使用文件中不同的位置开始,支持长 URLs 和 POST 数据,修复了很多bug,对文档做了更新。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相...

0
27
发表了资讯
2013/05/07 00:00

Siege 3.0.1 Beta3 发布,压力测试工具

Siege 3.0.1 Beta3 修复了主机查找失败导致 siege 错误的发送流量到 localhost。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。...

0
18
发表了资讯
2013/04/20 00:00

Siege 3.0.1 Beta1 发布,压力测试工具

Siege 3.0.1 Beta1 支持大的 HTTP headers 和 URLs,引入了不同的 urls.txt 文件的循环扫描的方式。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。...

0
30
发表了资讯
2013/04/10 00:00

Siege 3.0 正式版发布,压力测试工具

Siege 3.0 正式版发布了,这是十年来 Siege 首个主要的版本发布,该版本最主要的是增加附加协议的支持,包括对 FTP 的支持。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问...

2
52
发表了资讯
2013/03/28 00:00

Siege 3.0 Beta3 发布,压力测试工具

Siege 3.0 Beta3 允许你上传唯一文件到 FTP 服务器,Siege 将逐一使用时间戳将其改名,该特性可通过 .siegerc 设置来进行开启或者关闭;另外该版本在代码上也做了很多改进。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户...

1
14
发表了资讯
2013/03/22 00:00

Siege 3.0 Beta2 发布,压力测试工具

Siege 3.0 Beta2 修复了跟 FTP 协议相关的一些 bug。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。

0
16
发表了资讯
2013/03/20 00:00

Siege 3.0 Beta1 发布,压力测试工具

Siege 3.0 Beta1 增加对 FTP 协议的支持,此外更完整的支持 RFC 1738 URLs。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。...

0
23
发表了资讯
2013/03/12 00:00

Siege 2.78 发布,Web 压力评测工具

Siege 2.78 修复了一个 header 的 bug,当你通过 -H/--header 设置 Accept 头时会覆盖默认的 Accept 头。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。...

1
24
发表了资讯
2013/03/08 00:00

Siege 2.77 发布,压力测试工具

Siege 2.77 增加对 HTTP 307 重定向的支持,包括很多 autotools 问题修复。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。...

4
38
发表了资讯
2013/03/01 00:00

Siege 2.75 发布,Web 压力评测工具

Siege 2.75 修复了使用摘要认证的 HEAD 请求处理问题。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。

0
41
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于运维专区
10/27 18:35

siege

安装部署: yum install -y gcc c++ wget http://download.joedog.org/siege/siege-latest.tar.gz tar -xvf siege-latest.tar.gz cd siege-version/ ./configure make make install ###################......

0
0
发表于服务端专区
2014/04/21 17:35

siege 测试

siege 测试

0
0
发表于AI & 大数据专区
2018/03/04 00:17

mac siege测压

mac下有很多的测压工具,不过我个人比较倾向于小巧的siege,在mac上,安装和使用都是很方便的。需要注意的是,必须保证open file足够大,不然会报too many file open错误。 ##### 查看和修改open file值 ![open file](https://static.oschina.net/uploads/img/201803/03235242_UCdw.png "open file") 使用 `ulimit -n 1...

0
0
发表了博客
2018/09/23 14:17

性能测试之siege

一、siege介绍 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。 Siege是一个多线程http负载测试和基准测试工具。 Siege:这是Linux系统下的一个测试工具,完全使...

0
0
发表了博客
2019/04/11 12:03

性能测试工具--SIEGE安装及使用简介 siege压力测试

官方网站http://www.joedog.org/ 概述 Siege是一个多线程http负载测试和基准测试工具。它有3种操作模式: 1) Regression (when invoked by bombardment)Siege从配置文件中读取URLs,按递归方式, 逐个发送请求 2) Internet simulation (Siege从配置文件中读取URLs,随机选取URL发送请求) 3) Brute force (在命令行上写上...

0
0
发表了博客
2012/10/23 22:35

Centos Siege测试使用

一、简介 一款开源的压力测试工具,可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过 程的相应时间,并在一定数量的并发访问下重复进行。 二、下载 siege需要自己从http://www.joedog.org/上自己下载 三、编译安装 [root@localhost software]# cd siege-2.69 [root@localhost software]# ./conf...

0
5
发表于运维专区
08/11 11:23

并发测试siege 的使用

一直想要知道怎么进行并发测试,只知道apache的ab.exe 但是我基本上都在用nginx了 今天搜了下,记录如下 sinege yum search sinege yum install sinege.x86_64 //成功 sinege -h //测试可用 siege -r 100 ...

0
0
发表了博客
2019/02/16 21:25

Siege高性能压测工具

前言 Siege是一款高性能的Http压力测试工具。 Siege支持身份验证、cookies、http、https和ftp协议。 安装Siege 为了支持https,需要先下载安装openssl openssl地址:https://github.com/openssl/openssl git clon......

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2009/04/28 14:55

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

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

14
226
发表了问答
2013/12/22 21:15

siege进行压力测试 模拟10000用户,设置10秒,出现这个错误是什么意思?

siege进行压力测试 模拟10000用户,设置10秒,出现这个错误是什么意思?为什么会提示打开的文件太多? [error] descriptor table full sock.c:108: Too many open files

4
0
发表了问答
2008/09/15 12:05

Siege:压力模拟/测试工具

下载: wget ftp://sid.joedog.org/pub/siege/siege-latest.tar.gz 安装: %./configure ; make #make install siege包含了一组压力测试工具: SIEGE (1) Siege是一个HTTP压力测试和评测工具. 使用样例: 任务列表:www.chedong.com.url文件 http://www.chedong.com/tech/ http://www.chedong.com/tech/acdsee.html htt...

1
9
发表了问答
2014/02/12 09:56

安装siege不成功

安装siege出现如下提示 运行siege –help -bash: siege: command not found 求解 make[2]: Leaving directory `/root/siege-2.70/doc' make[1]: Leaving directory `/root/siege-2.70/doc' Making install in html make[1]: Entering directory `/root/siege-2.70/html' make[2]: Entering directory `/root/siege-2.70...

2
0
发表了问答
2012/11/15 07:22

推荐给开发人员的实用命令行工具

作为一名Web开发者,当程序出现问题时日子总不是那么好过。问题可能无处不在,可能是你发送的请求出了错,可能是回复出了错,可能是你使用的某个第三方库出了问题,又或者是一个外部API调用失败了。优秀的工具对于定位问题出在何处有着无可估量的价值,而且能在一开始就帮助我们阻止问题的出现,总的来说能使我们的工作更...

34
432
发表了问答
2012/04/14 17:16

怎么在linux模拟器下使用siege

需要详解怎么使用siege

1
0
发表了问答
2012/04/13 17:14

siege测试报错,不知道什么原因?

在centos 里,用siege对nginx+tomcat搭建的网站进行测试,并发20000个用户,报出 [alert] socket:-180627**** select timed out:connection timed out 错,

1
0
发表了问答
2012/02/23 21:44

web的性能的评价和优化办法

我找不到他们的源代码,一些教程在哪里,我想对工具进行优化,还有除了这些工具。如果自己编写小工具的话(C#,C++),应该从哪些方面准备呢。我想学习这些应该先看什么?谢谢啦!!

1
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2 评论
449 收藏
分享
返回顶部
顶部