zoukankan      html  css  js  c++  java
  • 网站性能测试工具 webbench 的安装和使用-linux

    1.webbench下载和安装

    wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz

    sudo tar xvf webbench-1.5.tar.gz  -C /usr/local/

    cd /usr/local/webbench-1.5/

    sudo apt -y install make ctags gcc

    sudo make

    sudo make install

    2.命令帮助及说明

     

    命令行选项:

    短参 长参数 作用

    -f --force 不需要等待服务器响应

    -r --reload 发送重新加载请求

    -t --time 运行多长时间,单位:秒"

    -p --proxy server:port 使用代理服务器来发送请求

    -c --clients 创建多少个客户端,默认1"

    -9 --http09 使用 HTTP/0.9

    -1 --http10 使用 HTTP/1.0 协议

    -2 --http11 使用 HTTP/1.1 协议

    --get     使用 GET请求方法 

    --head 使用 HEAD请求方法

    --options 使用 OPTIONS请求方法

    --trace 使用 TRACE请求方法

    -?/-h --help 打印帮助信息

    -V --version 显示版本号

    3.命令使用

    catty@server8:/usr/local/webbench-1.5$ webbench -c 100 -t 5 http://192.168.3.162:9999/

    Webbench - Simple Web Benchmark 1.5

    Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.

    Benchmarking: GET http://192.168.3.162:9999/

    100 clients, running 5 sec.

    Speed=142920 pages/min, 27096180 bytes/sec.

    Requests: 11910 susceed, 0 failed.

    catty@server8:/usr/local/webbench-1.5$

    # -c 100 模拟100个用户同时请求,

    # -t 5 持续5秒钟发送请求

    # 结果分析:

    # 网站性能 Speed=142920 pages/min=2382pages/sec

    # 网络速度 27096180 bytes/sec=27MB/s

    # 总请求数 Requests: 11910 susceed

    4.软件介绍

    官方网址:http://home.tiscali.cz/~cz210552/webbench.html 

    Web Bench 1.5

    Registered on freshmeat.net as project web-bench.

    Web Bench is very simple tool for benchmarking WWW or proxy servers. Uses fork() for simulating multiple clients and can use HTTP/0.9-HTTP/1.1 requests. This benchmark is not very realistic, but it can test if your HTTPD can realy handle that many clients at once (try to run some CGIs) without taking your machine down. Displays pages/min and bytes/sec. Can be used in more aggressive mode with -f switch.

    Program: Web Bench

    Version: 1.5

    Updated: Jun 25 2004 (最后更新时间是2004年)

    Platform: Posix C

    File: webbench-1.5.tar.gz (7675 bytes)

    其他介绍:https://github.com/EZLippi/WebBench 

    WebbenchRadim Kolar1997年写的一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。

  • 相关阅读:
    GSI发布EnCase 6.19版本
    [EnCase v7] EnCase v7 使用问题小结
    WebForm和WinForm通用的取当前根目录的方法
    存储过程示例临时表代替游标
    自定义协议的注册及程序示例(C#)
    关于System.Web.HttpContext.Current.Session 为 null的问题
    存储过程调用DTS包实现大批量数据导入
    Ext.app.SearchField在IE8中显示异常的问题
    用于 Windows Server 2003 的远程桌面连接 (Terminal Services Client 6.0) (KB925876)
    一段没有看懂的JS代码
  • 原文地址:https://www.cnblogs.com/guarderming/p/10894514.html
Copyright © 2011-2022 走看看