Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> Windowsのスキル >> Windows環境のApacheサーバーのストレステスト

Windows環境のApacheサーバーのストレステスト

  
        

サーバーでのストレステストを通して、サーバーの負荷容量を知ることができます以下は、WindowsでのApacheサーバーテスト方法です。

Apacheサーバーには、簡単に使用できるテストプログラムAb.exeが付属しています。 。

コマンドはab -cです。-nスレッド数のURL(ランディングページに入ることをお勧めします)。 。

スレッド数が多すぎてはいけませんコンピュータの耐力によります。 。 。

誰かが他の人とDdosをやりとりすることを防ぐためのリクエスト数には制限があります。 。

例:ab -n 10 -c 10 [url] http://192.168.1.3/index.html [/url]

結果は次のとおりです。 。

D:Apachebin> ab -n 10 -c 10 [url] http://192.168.1.3/index.html [/url]

(上記は入力されたコマンドです)
>

ベンチマーク192.168.1.3(辛抱強く)..... done

サーバーソフトウェア:Apache /2.0.63

(ターゲットサーバーのApacheバージョン番号)

サーバーのホスト名:192.168.1.3

(ターゲットサーバーのホストヘッダー名)

サーバーのポート:80

(ターゲットのサーバーApacheポート)

ドキュメントのパス:/index.html

(デジタルページの相対アドレス)

ドキュメントの長さ:292バイト

(リンク先のページサイズ)

同時実行レベル:10 < Ung> <接続>(

テストに要した時間:0.140625秒

(使用時間)

リクエストの完了数:10

(成功した要求の数)

失敗した要求:0

(失敗した要求の数)

書き込みエラー:0

(発生したエラーの数)

合計転送された:5750バイト

(すべての使用トラフィック)

転送されたHTML:2920バイト

(HTMLファイル使用量)

1秒あたりのリクエスト数: 71.11 [#/sec](平均)

(1秒あたりの平均指標1)

1要求あたりの時間:140.625 [ms](平均)

(指標2)平均トランザクション応答時間)

リクエストあたりの時間:14.063 [ms](つまり、すべての同時リクエストで)

(1秒あたりのリクエスト時間)

転送速度:35.56 ,"平均事务响应时间)

  Time per request: 14.063 [ms] (mean, across all concurrent requests)

  (每秒请求时间)

  Transfer rate: 35.56 ,null,null,3],受信したキロバイト/秒]

(転送速度)

接続時間(ミリ秒)

最小平均[+/- sd]最大中央値

接続: 0 0 0.0 0 0

処理:109 124 16.3 140 140

待機:109 124 16.3 140 140

合計:109 124 16.3 140 140

(すべてのリクエストに対するレスポンス)

一定時間内に処理されたリクエストの割合(ミリ秒)

50%140

66%140

75 %140

80%140

90%140

95%140

98%140

99%140

100%140 (最長リクエスト)

各リクエストには応答時間があります。 。

たとえば、50%のユーザーの応答時間が140ミリ秒未満です。 。

最大応答時間が140ミリ秒未満(100%)です。 。

Copyright © Windowsの知識 All Rights Reserved