zoukankan      html  css  js  c++  java
  • ab压测工具简介

    ab软件:ab.exe
    常用参数介绍
    命令
    说明
    -n
    压测几次
    -c
    模拟多少并发
    -T
    内容类型,一般和form的enctype一致,此命令一般和-p一起使用
    -p
    post时使用,包含需要上传的文档,必须设置-T
    -C
    设置cookie
    -e
    输出结果到csv中
    -H
    设置header
    get请求
    ab -n 1 -C "ASP.NET_SessionId=qp0bkknjpkfchmukkytnu3eu999" "http://localhost:59582/CenData/Test"
    
    post请求 ab -n 1 -C "ASP.NET_SessionId=qp0bkknjpkfchmukkytnu3eu999" -T application/x-www-form-urlencoded -p post.txt "http://localhost:59582/CenData/Test" post.txt文件内容 name=xxx&password=123321

      

     
    返回信息说明,仅供参考
    返回信息说明
    Server Hostname: www.google.com
    Server Port: 80
    Document Path: /
    Document Length: 230 bytes//文件长度
    Concurrency Level: 10
    /*整个测试持续的时间*/
    Time taken for tests:0.456 seconds
    /*完成的请求数量*/
    Complete requests: 10
    /*失败的请求数量*/
    Failed requests: 0
    Write errors: 0
    Non-2xx responses: 10
    Keep-Alive requests: 10
    /*整个场景中的网络传输量*/
    Total transferred: 6020 bytes
    /*整个场景中的HTML内容传输量*/
    HTML transferred: 2300 bytes
    /*每秒请求数,后面括号中的 mean 表示这是一个平均值*/
    Requests per second: 21.93 [#/sec] (mean)
    /*每次请求的响应时间 ,后面括号中的 mean 表示这是一个平均值*/
    Time per request: 456.004 [ms] (mean)
    /*上面的总时间,下面*/
     
    Time per request: 45.600 [ms] (mean, across all concurrent requests)
     
    /*平均每秒网络上的流量,可以帮助排除是否存在网络流量过大导致响应时间延长的问题*/
     
    Transfer rate: 1.55 [Kbytes/sec] received
     
    /*网络上消耗的时间的分解,各项数据的具体算法还不是很清楚*/
     
    Connection Times (ms)
     
    min mean[+/-sd] median max
     
    Connect: 20 318 926.1 30 2954
     
    Processing: 40 2160 1462.0 3034 3154
     
    Waiting: 40 2160 1462.0 3034 3154
     
    Total: 60 2479 1276.4 3064 3184
     
    /*下面的内容为整个场景中所有请求的响应情况。在场景中每个请求都有一个响应时间,其中 50% 的用户响应时间小于 3064 毫秒,60 % 的用户响应时间小于 3094 毫秒,最大的响应时间小于 3184 毫秒*/
     
    Percentage of the requests served within a certain time (ms)
     
    50% 3064
     
    66% 3094
     
    75% 3124
     
    80% 3154
     
    90% 3184
     
    95% 3184
     
    98% 3184
     
    99% 3184
     
    100% 3184 (longest request)
    

      

  • 相关阅读:
    MySQL入门(引擎、数据类型、约束)
    MySQL入门(一)
    MySQL数据库的卸载与安装
    并发编程(线程与进程)
    网络编程笔记
    JS(vue iview)分页解决方案
    关于JS中判断是数字和小数的正则表达式用法
    2017《面向对象程序设计》课程作业八
    2017《面向对象程序设计》课程作业七
    2017《面向对象程序设计》课程作业六
  • 原文地址:https://www.cnblogs.com/huawublog/p/15180616.html
Copyright © 2011-2022 走看看