Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5787119
  • 博文数量: 409
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 8273
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-23 19:15
个人简介

qq:78080458 学习交流群:150633458

文章分类

全部博文(409)

文章存档

2019年(127)

2018年(130)

2016年(20)

2015年(60)

2014年(41)

2013年(31)

分类: LINUX

2019-06-19 15:14:54

ab

ab指令是apache的性能测试工具,它可以测试当前apache服务器的运行性能,显示每秒中可以处理多少个http请求。

此命令的适用范围:RedHatRHELUbuntuCentOSFedora

 

1、语法

ab  [选项]

 

2、参数列表

选项

说明

-A namepass

向服务器提供用户名和密码

-b

tcp连接的缓冲区大小

-c

并发请求数目,默认1

-C cookie-name=value

添加cookie

-e csv-file

指定产生的csv文件

-g

把测试结果写入到指定的gnuplot文件

-h

显示帮助信息

-H

为请求附加额外的头信息

-i

执行http中的HEAD请求而不是GET

-k

启动keepalive功能

-n

指定测试会话中的请求次数

-p

指定包含post数据的文件

-q

如果请求数大于150ab指令在处理10%或者100个请求后显示进度

-r

当有socket接收错误的时候,不退出

-t

指定测试的最大描述

-T

指定Content-type信息

-v

设置显示信息的级别

-V

显示版本信息

-x

设置table标记属性的字符串

-X

设置代理服务器

-y

设置tr标签

-z

设置td标签

 

3、实例

测试性能 

[root@localhost ~]# ab -n 10 -c 10          //10个请求,并发10

This is ApacheBench, Version 2.3 <$Revision: 655654 $>

Copyright 1996 Adam Twiss, Zeus Technology Ltd,

Licensed to The Apache Software Foundation,

Benchmarking (be patient)...apr_poll: The timeout specified has expired (70007)

Total of 6 requests completed

 

 

      做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
      链接:  密码:n7bk 

阅读(5220) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~