Ab工具压力测试.及相应查看web服务排查问题

首先安装Ab工具:(单独安装)--不要安装web服务器那台

mkdir /opt/ab && cd /opt/ab

yum install yum-utils.noarch

yumdownloader httpd-tools*

rpm2cpio httpd-*.rpm | cpio -idmv

测试:

which ab

/usr/bin/ab -n100 -c10 http://192.168.1.200/index.php

-n100 (表示请求总数为100)

-c10 (并发用户数10)

web服务器查看信息了

可以查看nginx的log日志:这里会得到100个请求IP地址,这样就知道那些地址连接服务器频繁

#cat /opt/app/nginx/logs/access.log|awk ‘{print $1}‘|grep 192.168.1.201|wc -l

100

php日志可以看到最新的情况,比如线程超出最大等.

时间: 2024-08-05 21:08:17

Ab工具压力测试.及相应查看web服务排查问题的相关文章

apache ab工具压力测试

apache本身自带了一个测试工具ab,在apache的安装目录bin目录下 ab的使用方法: Usage: ab [options] [http[s]://]hostname[:port]/path -n 测试会话中所执行的请求个数,默认时,仅执行一个请求-c 一次产生的请求个数.默认是一次一个-t 测试所进行的最大秒数-v 设置显示信息的详细程度 - 4或更大值会显示头信息, 3或更大值可以显示响应代码(404, 200等), 2或更大值可以显示警告和其他信息. -V 显示版本号zui 最常

ab工具压力测试

ab是apache自带的一个很好用的压力测试工具,当安装完apache的时候,就可以在bin下面找到ab吞吐率:单位时间内服务器处理的请求数,通常使用 "reqs/s" (服务器每秒处理请求的数量)表示 ab工具的参数比较多,常用的有以下几个:-n:表示测试请求总数,默认执行一个请求-c:要创建的并发用户数,默认创建一个用户-t:等待Web服务器相应的最大时间(单位:秒),默认没有时间限制-k:使用Keep-Alive 特性 (一) 在windows 执行一次压力测试 C:\Docum

nginx统计模块安装及用ab工具压力测试nginx

1.装了httpd之后在bin目录会有ab的执行程序 2./Data/apps/httpd/bin/ab -n 5000 -c 1000 http://127.0.0.1/index.html -n 选项表示总请求书  -c 表示并发数 3.安装nginx统计模块 a.停掉nginx b./Data/apps/nginx/sbin/nginx -V查看原来的编译选项(如果没装nginx就不用这一步了,直接安装) c.编译选项加上--with-http_stub_status_module   m

apache修改最大连接并用ab网站压力测试

httpd.conf的配置 426 # Server-pool management (MPM specific)427 Include conf/extra/httpd-mpm.conf [[email protected] /]# apachectl -lCompiled in modules:  core.c  prefork.c  http_core.c  mod_so.c [[email protected] /]# cat /alidata/server/httpd-2.2.27/c

ab做压力测试

ab是apache 自带的一个压力测试的小工具,可用于接口简单的压力测试. 以下是AB的简要介绍 格式:ab [options] [http://]hostname[:port]/path 参数说明: -n requests Number of requests to perform //在测试会话中所执行的请求个数(本次测试总共要访问页面的次数).默认时,仅执行一个请求. -c concurrency Number of multiple requests to make //一次产生的请求个

ab工具使用(测试平台的并发性能)简单介绍一下

Apache -- ab工具主要测试网站的(并发性能) 这个工具非常的强大. 基本语法 :   cmd>ab.exe –n 请求总次数  -c 并发数 请求页面的url    进入到ab.exe目录 举例:  cmd>ab.exe –n 10000 –c 100 http://localhost/test.php 简单test结果简单介绍一下: ab工具使用(测试平台的并发性能)简单介绍一下

Apache ab参数--压力测试

Apache附带的ab,它非常容易使用,ab可以直接在Web服务器本地发起测试请求.这至关重要,因为我们希望测试的服务器的处理时间,而不包含数据的网络传输时间以及用户PC本地的计算时间. 需要清楚的是,ab进行一切测试的本质都是基于HTTP,所以可以说它是对于Web服务器软件的黑盒性能测试,它获得的一切数据和计算结果,都可以通过HTTP来解释. 如果没有安装,在运行时会提示安装. 查看ab版本: [email protected] /etc/apache2 $ ab -V This is Apa

ab网站压力测试

ab网站压力测试命令的参数.输出结果的中文注解    permalink 以前安装好APACHE总是不知道该如何测试APACHE的性能,现在总算找到一个测试工具了.就是APACHE自带的测试工具AB(apache benchmark).在APACHE的bin目录下.格式: ./ab [options] [http://]hostname[:port]/path参数:-n requests Number of requests to perform//在测试会话中所执行的请求个数.默认时,仅执行一

ubuntu下 使用AB做压力测试

1最近刚开始接触apache大数据下数据优化,讲一下apache 下ab压力测试工具. 程序“ab”尚未安装. 您可以使用以下命令安装: apt-get install apache2-utils 以下是ab --help sage: ab [options] [http[s]://]hostname[:port]/path Options are: -n requests Number of requests to perform -c concurrency Number of multip