每日一节1:使用ab进行网站压力测试

ab命令对网络进行压力测试

 

对网站建好之后,在上线之前对网站进行一个压力测试····通常情况下,在一个特定的硬件条件下,有一个量化的指标(根据设计目标在进行调整修改等)

量化考核网站的性能,提供服务的上限,找出可能存在的问题。a

ab:开源的,是阿帕奇的一个包的

1.ab

which ab 查看ab命令的路径

通过rpm -qf  /usr/bin/ab  查看是那一个软件包的

2.首先启动httpd服务

service httpd start

 

访问localhost查看本地的网站(如果有建的化)

通过ab命令对本地的网站进行压力测试

 

3.命令使用

 -c    :设置网站的一个并发量,模拟多少个客户端同时对网站进行访问

-n     :总共要完成多少的请求。请求数量越大越好,统计方面讲

在后面接服务器连接(完整的URL地址)

 

ab -c 100 -n 1000  http://127.0.0.1/index.html

 

完成后会有一个信息的返回

 

最主要的观察参数就是:每秒钟的请求量(服务器这一个页面的性能,动态页面二三十就很不错了),错误量等。

 

-t  :设置超时时间。

还有其他很多参数,可根据实际情况进行调整查看帮助命令。

你可能感兴趣的:(每日一节1:使用ab进行网站压力测试)