压力测试工具siege安装与基本使用

压力测试工具siege安装与基本使用Siege 是 linux 下的一个 web 系统的压力测试工具 支持多链接 支持 get 和 post 请求 可以对 web 系统进行多并发下持续请求的压力测试 并且支持 https 链接 安装 Siege1 下载 siege 源码包 yuminstall yopenssllibs dev 安装支持 https 压测的组件 tar xzvfsiege 4 0 4 tar gz 解压源码

Siege是linux下的一个web系统的压力测试工具,支持多链接,支持get和post请求,可以对web系统进行多并发下持续请求的压力测试,并且支持https链接。

安装Siege

1.下载siege源码包

$ yum install -y openssl libssl-dev #安装支持https压测的组件 $ tar -xzvf siege-4.0.4.tar.gz #解压源码包 $ cd siege-4.0.4 $ ./configure --with-ssl #编译 $ make && make install 
Siege命令常用参数
  • -c 200 指定并发数200
  • -r 5 指定测试的次数5
  • -f urls.txt 指定url的文件
  • -i 随机访问urls.txt中的url列表项,以此模拟真实的访问情况(随机性),当urls.txt存在时有效
  • -b 请求无需等待 delay=0
  • -t 5 持续测试5分钟
  • -r和-t一般不同时使用
常用的siege命令举例

500个并发对https://www..com发送请求5分钟

$ siege -c 500 -t 5 https://www..com 

500个并发测试urls.txt文件中列出的所有网址5分钟

siege -c 500 -t 5 -f urls.txt 

500个并发随机测试urls.txt文件中的所有网址5分钟

siege -c 500 -t 5 -f urls.txt -i 

delay=0,请求无需等待,更准确的压力测试,而不是功能测试

siege -c 500 -t 5 -f urls.txt -i -b 

siege 实现随机访问一组http请求,并保存log到access.log

siege -c 500 -t 5 -f urls.txt -i –log=/var/log/access.log 
Siege输出结果说明
Siege使用技巧

如文章对您有帮助,请打开支付宝扫码领取红包,就当做对作者的支持,谢谢
这里写图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/214907.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午3:10
下一篇 2026年3月18日 下午3:10


相关推荐

  • CSS美化超链接样式

    CSS美化超链接样式美化超链接样式一、使用动态伪类注意!!!超链接的四种状态样式的排列是固定的,一般不能随意调换正确的顺序时Link,visited,hover,active当鼠标经过超链接是,会先执行第一行声明,但是紧接着第三行声明会覆盖掉第一行和第二行声明的样式,所以无法看到鼠标经过和被激活时的效果<styletype=”text/css”>a:link{color:red;}…

    2022年7月19日
    18
  • Java大数据方向:入行Java大数据值得吗

    Java大数据方向:入行Java大数据值得吗Java 语言的精密和强大 使得这门语言在技术开发领域 始终占据着重要的地位 进入大数据时代以来 Java 作为大数据开发的主流编程语言 其实力再次得到认可 很多人也看好 Java 大数据方向 那么现在入行 Java 大数据值得吗 前景如何呢 大数据的趋势 在这几年的发展当中 已经是显而易见了 而要论大数据的潜力 随着 5G 物联网的加入 大数据还远没有达到顶峰 至少未来 10 年内大数据的发展趋势还会继续保持 人工智能的爆发 将会有更多企业会进入大数据领域 Java 大数据方向 也因此成为很多 Java 老鸟看好的方

    2026年3月26日
    2
  • 3步轻松安装OpenClaw,电脑秒变实用智能助手

    3步轻松安装OpenClaw,电脑秒变实用智能助手

    2026年3月13日
    3
  • 伪静态规则写法RewriteRule-htaccess详细语法使用

    伪静态规则写法RewriteRule-htaccess详细语法使用伪静态实际上是利用PHP把当前地址解析成另一种方法来访问网站,要学伪静态规则的写法,要懂一点正则一、正则表达式教程有一个经典的教程:正则表达式30分钟入门教程常用正则如下:.换行符以外的所有字符\w

    2022年7月4日
    24
  • flex换行后如何设置行距?

    flex换行后如何设置行距?https segmentfault com q 14132 a 15740

    2026年3月18日
    2
  • cursor开发刷题小程序教程

    cursor开发刷题小程序教程

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号