ホームページ > バックエンド開発 > PHPチュートリアル > PHP パフォーマンスの最適化 (1) ストレス テスト ツール

PHP パフォーマンスの最適化 (1) ストレス テスト ツール

WBOY
リリース: 2016-06-13 12:23:52
オリジナル
926 人が閲覧しました

PHP パフォーマンスの最適化 (1) ストレス テスト ツール

ab は、

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

を使用して 1000 の接続と 20 の同時実行 (並列、同時) を実行します。
構文: ab -n 1000 -c 20 www.baidu.com

生成された結果に注目してください:

§ テストにかかった時間: 合計の実行にかかった時間。 (上記の 1000 回の合計はどれくらいですか)

§ 1 秒あたりのリクエスト数: 1 秒あたり平均で処理できる接続数。

webbench

でシミュレートできます。最大 30,000 の同時実行 Web サイトの負荷容量をテストするために接続すると、個人的には Apache に付属の腹筋テスト ツールより優れていると感じます。また、インストールと使用が特に便利です。

Webbench のインストール

<code class=" hljs avrasm">wget http://home<span class="hljs-preprocessor">.tiscali</span><span class="hljs-preprocessor">.cz</span>/cz210552/distfiles/webbench-<span class="hljs-number">1.5</span><span class="hljs-preprocessor">.tar</span><span class="hljs-preprocessor">.gz</span>tar zxvf webbench-<span class="hljs-number">1.5</span><span class="hljs-preprocessor">.tar</span><span class="hljs-preprocessor">.gz</span>cd webbench-<span class="hljs-number">1.5</span>make && make install</code>
ログイン後にコピー

Webbench の使用方法
webbench -c 500 -t 30 http://127.0.0.1/test.php
Webbench パラメーターの説明
-c は同時実行数を表し、-t は時間 (秒) を表します。

著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート