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万个并发连接去测试网站的负载能力。

  • 相关阅读:
    Squeeze-and-Attention Networks for Semantic Segmentation
    重装电脑系统(用山寨优盘)
    TensorFlow会话常用的两种方式
    Towards Learning Structure via Consensus for Face Segmentation and Parsing
    什么是feature map(个人理解)
    Fatal error in launcher: Unable to create process using '"d:downloadpython.exe" "D:downloadScriptspip.exe" list': ???????????
    JS :函数
    JS之继承
    原型模式
    面向对象之工厂模式和构造函数模式
  • 原文地址:https://www.cnblogs.com/guarderming/p/10894514.html
Copyright © 2011-2022 走看看