ab压测nginx_使用AB对Nginx压测和并发预估

dc25a6aed567a1f78fbd189afc43525a.png

使用AB对Nginx压测和并发预估

7b673d675bd4658d74a754f8889aee1d.png

1|0简介

ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的。

# 1.ab每次只能测试一个URL,适合做重复压力测试 # 2.参数很多,可以支持添加cookie,启用keeplive # 3.可以将测试结果导入文件 # 4.设置显示信息的详细程度

综合来说,适合单个URL的测试,可以支持更多方式去测试,比如使用cookie模仿用户提交表单来测试数据库,但ab是单线程的,不适合测性能高的服务器

2|0安装ab

需要安装httpd-tools

yum -y install httpd-tools

3|0使用案例

3|1Example1

ab -c 1000 -n 10000 http://192.168.2.38/ # -c指定1000并发,-n指定总10000次,相当于1000个人访问10次。 # -k 是否开启长连接 Server Software: nginx/1.8.1 #服务器信息和版本 Server Hostname: 192.168.2.38 #服务器

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值