siege 用户登录_siege

siege 用户登录_siege1 Siege 是一个 HTTP 压力测试和评测工具 可以根据配置对一个 web 站点进行多用户的并发访问 记录每个用户所请求过程的响应的时间 并在一定数量的并发访问下重复进行 下载 安装 tar xzf gz configuremak 安装后 root cdntest 6 siegeSIEGE2 74Usage siege options siege op

1,Siege是一个HTTP压力测试和评测工具,可以根据配置对一个web站点进行多用户的并发访问,记录每个用户所请求过程的响应的时间,并在一定数量的并发访问下重复进行。

下载:

安装:

tar -xzf *.gz

./configure

make

make install

安装后:

[root@cdntest-6 ~]# siege

SIEGE 2.74

Usage: siege [options]

siege [options] URL

siege -g URL

Options:

-V, –version VERSION, prints the version number.

-h, –help HELP, prints this section.

-C, –config CONFIGURATION, show the current config.

-v, –verbose VERBOSE, prints notification to screen.

-q, –quiet QUIET turns verbose off and suppresses output.

-g, –get GET, pull down HTTP headers and display the

transaction. Great for application debugging.

-c, –concurrent=NUM CONCURRENT users, default is 10

-i, –internet INTERNET user simulation, hits URLs randomly.

-b, –benchmark BENCHMARK: no delays between requests.

-t, –time=NUMm TIMED testing where “m” is modifier S, M, or H

ex: –time=1H, one hour test.

-r, –reps=NUM REPS, number of times to run the test.

-f, –file=FILE FILE, select a specific URLS FILE.

-R, –rc=FILE RC, specify an siegerc file

-l, –log[=FILE] LOG to FILE. If FILE is not specified, the

default is used: PREFIX/var/siege.log

-m, –mark=”text” MARK, mark the log file with a string.

-d, –delay=NUM Time DELAY, random delay before each requst

between 1 and NUM. (NOT COUNTED IN STATS)

-H, –header=”text” Add a header to request (can be many)

-A, –user-agent=”text” Sets User-Agent in request

-T, –content-type=”text” Sets Content-Type in request

Copyright (C) 2013 by Jeffrey Fulmer, et al.

This is free software; see the source for copying conditions.

There is NO warranty; not even for MERCHANTABILITY or FITNESS

FOR A PARTICULAR PURPOSE.

2,增量压力测试

为了方便增量压力测试,siege还包含了一些辅助工具:bombardment

[root@cdntest-6 ~]# bombardment

usage:

bombardment [urlfile] [inital # of clients] [inc value] [# of inc] [delay]

例子:

bombardment urlfile.txt 5 3 4 1

初始化URL列表:urlfile.txt

初始化为:5个用户

每次增加:3个用户

运行:4次

每个客户端之间的延迟为:1秒

参考地址:

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

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

(0)
上一篇 2026年3月20日 下午12:44
下一篇 2026年3月20日 下午12:45


相关推荐

  • pycharm配置svn有什么用_SVN安装配置

    pycharm配置svn有什么用_SVN安装配置PyCharm是一款非常优秀的PythonIDE,以前用Editplus,用惯了感觉还行。用了PyCharm后被它丰富的功能吸引了。无论是普通python脚本、Django框架项目、还是GoogleAppEngine项目,它都能完美运行。不过设置起来比较麻烦,比如Subversion的用法我就一直没参透,我总是写完代码后出去用小乌龟提交。今天google一下,终于搞定了。现在写完代码后直接在…

    2022年8月26日
    7
  • dev万能头文件_【C++】Dev-C++的“万能头文件”真的万能吗?

    dev万能头文件_【C++】Dev-C++的“万能头文件”真的万能吗?一般情况下老师在教授 c c 课程时 都会讲到其中的头文件的作用 没有写头文件的程序基本都不会成功运行得到想要的结果 因为每个程序基本都避免不了一定的输入与输出 而输入与输出却在头文件 include include 中 在 C 语言家族程序中 头文件被大量使用 一般而言 每个 C C 程序通常由头文件和定义文件组成 头文件作为一种包含功能函数 数据接口声明的载体文件 主要用于保存程序的声明 而定义文

    2026年3月16日
    2
  • 软件测试外包_为什么不能去外包公司

    软件测试外包_为什么不能去外包公司【随笔】测试外包的正确打开方式

    2022年4月21日
    58
  • 方向导数与梯度

    方向导数与梯度方向导数是一个值 梯度是一个向量 方向导数顾名思义 方向导数就是某个方向上的导数 这里的方向什么是方向 这个方向是在二维的 xy 平面上的 而不是三维空间上的方向函数在这个方向上的图像 我们知道 函数的点在这个方向上也是有切线的 其切线的斜率就是方向导数 梯度很显然 点不止一个方向 而是都有方向 每个方向都是有方向导数的

    2026年3月20日
    1
  • Master—Theorem 主定理的证明和使用

    Master—Theorem 主定理的证明和使用引言 在分析算法的时候 我们经常需要分析递归算法的时间复杂度 Master Theorem 正是用于快速得出递归算法时间复杂度的方法 Master Theorem 假设某个递归算法的时间复杂度递归公式为 T n a T nb ndT n a T frac n b n d T n a T bn nd 其中 a amp gt 1 b amp gt 1 d amp gt 0

    2026年3月18日
    2
  • 【机器学习】NMF(非负矩阵分解)

    【机器学习】NMF(非负矩阵分解)写在篇前  本篇文章主要介绍NMF算法原理以及使用sklearn中的封装方法实现该算法,最重要的是理解要NMF矩阵分解的实际意义,将其运用到自己的数据分析中!理论概述  NMF(Non-negativematrixfactorization),即对于任意给定的一个非负矩阵V,其能够寻找到一个非负矩阵W和一个非负矩阵H,满足条件V=W*H,从而将一个非负的矩阵分解为左右两个非负矩阵的乘积。…

    2022年6月16日
    53

发表回复

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

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