51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 752|回复: 0
打印 上一主题 下一主题

webbench和apachebench服务器压力测试你了解吗?

[复制链接]
  • TA的每日心情
    无聊
    前天 09:06
  • 签到天数: 941 天

    连续签到: 3 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2022-8-8 11:10:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
     webbench压力测试
      安装
      1、下载安装包
    1. wget http://www.ha97.com/code/webbench-1.5.tar.gz
    复制代码
    2、解压安装包

    1. tar zxvf webbench-1.5.tar.gz
    复制代码
    3、安装和编译

    1. cd webbench-1.5
    2.   make && make install
    复制代码
    错误解决方式

    mkdir -m 644 -p /usr/local/man/man1
      yum install ctags

    webbench使用命令

    webbench -c 1000 -t 30 http://www.tanwan.com/

    -c是指并发数
      -t是指请求时间
      webbench命令结果
    Speed=24920 pages/min, 21037312 bytes/sec.
      Requests: 24833 susceed, 87 failed.

    主要看是否有失败数(failed),有的话说明网站超过负荷了
      apachebench压力测试
      只要安装了apache,会自带ab压力测试
      apachebench使用命令
    ab -c 10 -n 100 http://www.tanwan.com/

    -c是指并发数
      -n是指请求总数
      apachebench命令结果
    Server Software:        nginx/1.10.2           #服务器类型
      Server Hostname:        www.jiangliang738.cn   #域名
      Server Port:            80                     #端口
      Document Path:          /                      #根目录
      Document Length:        10 bytes
      Concurrency Level:      10
      Time taken for tests:   2.677 seconds          #测试时间
      Complete requests:      100                    #完成的请求数量
      Failed requests:        0                      #失败的请求
      Total transferred:      17200 bytes
      HTML transferred:       1000 bytes
      Requests per second:    37.36 [#/sec] (mean)
      Time per request:       267.700 [ms] (mean)
      Time per request:       26.770 [ms] (mean, across all concurrent requests)
      Transfer rate:          6.27 [Kbytes/sec] received
      Connection Times (ms)
      min  mean[+/-sd] median   max
      Connect:        7   26 140.0     10    1411
      Processing:    11  231 414.8     93    1650
      Waiting:       11  196 412.7     68    1637
      Total:         20  257 434.9    104    1666
      Percentage of the requests served within a certain time (ms)
      50%    104       #50%的请求处理时间在100毫秒左右
      66%    140
      75%    146
      80%    152
      90%   1516
      95%   1538
      98%   1548
      99%   1666
      100%   1666 (longest request)

    主要看Failed requests,不为0说明网站超过负荷了




    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-5-2 15:05 , Processed in 0.063522 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表