PHP压力测试工具:ab与webbench

有时候我们用PHP开发的网站,需要知道网站的并发数是多少?服务器性能究竟如何?往往就需要借助压力测试工具来进行,下面给大家推荐两种主要是适合用于PHP web网站压力测试的工具:

 

一、ab

Apache附带的压力测试工具ab,非常容易使用,并且完全可以摸你各种条件对Web服务器发起测试请求。ab可以直接在Web服务器本地发起测试请求,这对于需要了解服务器的处理性能至关重要,因为它不包括数据的网络传输时间以及用户PC本地的计算时间......

 

ab安装:

ab是apache自带的一款功能强大的测试工具安装了apache一般就自带了。具体用法可以查看它的说明;因为我们一般只用-n和-c;

 

ab使用方法:

  1. ab -n 1000 -c 20 www.fujieace.com

 

ab参数说明:-n表示连接数,-c表示并发数

上面例子表示要执行 1000 次的 connection(连接),20 次的 concurrent (并发):

 

产生出来的结果. 要注意的是以下几个:

§ Time taken for tests:总共执行花了多久的时间.(以上 1000 次共多久)

§ Requests per second:每秒平均可以处理多少个 connection

 

PHP压力测试工具

 

二、webbench

最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。

 

webbench的安装:

  1. wget http://home.tiscali.cz/cz210552/distfiles/webbench-1.5.tar.gz
  2. tar zxvf webbench-1.5.tar.gz
  3. cd webbench-1.5
  4. make && make install

 

webbench使用方法:

  1. webbench -c 500 -t 30 www.fujieace.com

 

webbench的参数说明:-c表示并发数,-t表示时间(秒);

 

 

    A+
发布日期:2017年12月10日 15:07:53  所属分类:PHP
最后更新时间:2017-12-10 15:21:57
评分: (当前没有评级)
付杰
免费SSL证书 HTTPS申请 安装 配置 支持通配符*
免费SSL证书 HTTPS申请 安装 配置 支持通配符*
  • ¥ 199.9元
  • 市场价:20000元
刷流量 刷人气 刷点击 刷收藏 刷APP关键词
刷流量 刷人气 刷点击 刷收藏 刷APP关键词
  • ¥ 1.0元
  • 市场价:9.9元
服务器管理面板/主机控制面板“安装”服务
服务器管理面板/主机控制面板“安装”服务
  • ¥ 9.9元
  • 市场价:49.9元
PHP运行环境 wamp lamp lnmp 安装 配置 搭建
PHP运行环境 wamp lamp lnmp 安装 配置 搭建
  • ¥ 9.9元
  • 市场价:49.9元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

  1. 头像 叶向东 1

    webbench多少是合理的?