Apache abストレステストツール

ab圧力テストの概要

Apacheには、シンプルで使いやすいストレステストツールabが付属しており、さまざまな条件をシミュレートして、Webサーバーへのテストリクエストを開始できます
。abツールは、テストリクエストをWebサーバーでローカルに直接開始できます。これは、サーバーの処理パフォーマンスを理解するために不可欠です。データのネットワーク転送時間とユーザーのPCのローカル計算時間は含まれていないため、パラメーターの最適化と調整のためのさまざまな時間インジケーターを観察することで、Webサーバーのパフォーマンスを判断できます。

コマンド形式
abパラメータURL

共通パラメーター
-nテストセッションで実行されたリクエストの総数、デフォルトでは1つのリクエストのみが実行されます
-c同時リクエストの数、デフォルトでは一度に1つ
-tテストの最小秒数
-v表示される情報の詳細レベルを設定します

ここに画像の説明を挿入

かかって来い!公演!

HTTPをインストールし、DNS
ドメイン名www.charis.comをインストールします
ここに画像の説明を挿入

Apache圧縮モジュール
オンになっていません。3つのストレステストを実行してください。
合計時間を観察し、平均を取ってください。
ここに画像の説明を挿入
[root @ 5centos html]#ab -n 2000 -c 1000 www.charis.com/index.html
1回目26.092
2回目25.282
3回目タイムズ21.047

オープンApache圧縮関数

[root@localhost htdocs]# vim /etc/httpd.conf 
LoadModule deflate_module modules/mod_deflate.so

<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml text/javascrip text/jpg text/png
  DeflateCompressionLevel 9
  SetOutputFilter DEFLATE
</IfModule>
[root@localhost htdocs]# service httpd stop 
[root@localhost htdocs]# service httpd start

初回20.179
2回目0.267
3回目0.504

座って下さい!

おすすめ

転載: blog.csdn.net/Ora_G/article/details/108021778