分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

使用ab对web服务进行压力测试

发布时间:2023-09-06 01:42责任编辑:傅花花关键词:压力测试

ab  需要先安装httpd

-A auth-username:密码

向服务器提供BASIC认证凭证。用户名和密码由一个单独分隔

-c并发

一次执行的多个请求数。默认是一次一个请求。

-C cookie-name = value

添加一个Cookie:请求行。参数通常以name = value对的形式。此字段是可重复的。

-f协议

指定SSL / TLS协议(SSL2,SSL3,TLS1或ALL)。

-s超时

套接字超时之前等待的最大秒数。默认值为30秒。

-t timelimit

用于基准测试的最大秒数。这意味着内部是一个50000。使用它来对服务器进行基准测试多少时间。默认情况下,没有时间限制。

-Z密码

指定SSL / TLS密码套件

例:ab -c 5 -n 1000 http://192.168.200.101/index.html

服务器软件:Apache/2.4.6

服务器主机名:192.168.200.1

服务器端口:80

文件路径:/index.html

文件长度:4483字节

并发等级:5

测试时间:65.086秒

完成请求:1000

失败请求:4

(连接:0,接收:0,长度:4,异常:0)

写错误:0

总转移:4692139字节

HTML传输:4465068字节

每秒要求:15.36 [#/ sec](平均)

每次请求时间:325.431 [ms](平均值)

每个请求的时间:65.086 [ms](意味着跨所有并发请求)

传输速率:70.40 [Kbytes / sec]

连接时间(ms)

最小平均值[+/- sd]

连接:1 1 0.3 1 5

处理:52 323 3850.2 63 60920

等待:0 79 250.7 62 4123

总计:53 324 3850.3 64 60922

在一定时间内提供的请求的百分比(ms)

50%64

66%65

75%66

80%67

90%71

95%79

98%88

99%99

100%60922(最长请求)

使用ab对web服务进行压力测试

原文地址:https://www.cnblogs.com/liang-yao/p/8439606.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved