zoukankan      html  css  js  c++  java
  • php性能优化(一)压力測试工具篇

    ab使用

      Apache附带的压力測试工具ab,很easy使用,而且全然能够摸你各种条件对Webserver发起測试请求。ab能够直接在Webserver本地发起測试请求。这对于须要了解server的处理性能至关重要,由于它不包含数据的网络传输时间以及用户PC本地的计算时间。

    要运行 1000 次的 connection, 20 次的 concurrent (并行, 同一时候):
    语法: ab -n 1000 -c 20 www.baidu.com

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

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

    § Requests per second: 每秒平均能够处理多少个 connection.

    webbench

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

    webbench的安装

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

    webbench用法
    webbench -c 500 -t 30 http://127.0.0.1/test.php
    webbench的參数说明
    -c表示并发数。-t表示时间(秒)

  • 相关阅读:
    vue生命周期总结
    Generator的基本用法
    React context基本用法
    盗链
    Linux 黑白界面显示
    nginx 反向代理Apache
    apache+php windows下配置
    正则表达式匹配空行
    列表页条目不刷新删除
    linux终端自定义设置
  • 原文地址:https://www.cnblogs.com/claireyuancy/p/7359524.html
Copyright © 2011-2022 走看看