测试网站压力

首先我们需要安装apache2-utils这个apache2服务器的组件

apt install apache2-utils

然后写命令

ab -n5000 -c100 http://192.168.50.231/index.php

参数含义:
并发100
总访问5000次(需要加上http://)

安装可能需要root权限
sudo apt install apache2-utils

我的树莓派一下就被打死了

ab命令参数说明及使用方法:

用法:ab [选项] [http [s] :/ /主机名[:端口] /路径
-n  个请求执行的请求数
-c  多个请求的并发数
-t  最大的timeLimit秒。等待回应
-b  windowSize的大小,TCP发送/接收缓冲区,以字节为单位
-p  postfile文件包含数据的POST。也请记住集-T
-U  PUTFILE文件包含数据的PUT。也请记住集-T
-v  冗长多少故障排除信息打印
-w HTML表格打印出结​​果
-i   使用的头,而不是GET
-x  属性字符串插入表属性
-y  属性字符串插入TR属性
-z  属性作为TD或TH属性的字符串插入
-C 属性的cookie,例如添加。 “阿帕奇= 1234。 (可重复)
-H 属性添加任意标题行,例如。 “接受编码:gzip”插入后一切正常的标题行。 (可重复)
-A 属性添加基本的WWW认证,属性冒号分隔的用户名和密码。
-P 属性基本代理身份验证,属性添加冒号分隔的用户名和密码。
-X 代理:端口访问代理服务器使用的端口号
-V 打印版本号并退出
-k 使用HTTP K​​eepAlive功能
-d 不显示百分担任表。
-S 不显示信心估计和警告。
-g 的文件名输出收集的数据与gnuplot格式的文件。
-e 名输出百分比CSV文件服
-r 不退出套接字接收错误。
-h 显示用法信息(此消息)
-Z 的密码组指定SSL / TLS加密套件(见OpenSSL密码)
-f  协议指定SSL / TLS协议(SSL3,TLS1或ALL)

暂无评论

发送评论 编辑评论


|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇