私はパフォーマンス テストを行うために常に Loadrunner を使用してきました。 Loadrunner は、実際には非常に重いパフォーマンス テスト ツールです。機能が充実しており、非常に優れた肉切り包丁です。 ページで単純なパフォーマンス テストを実行するだけの場合は、Loadruner を使用することは適切な選択ではありません。 そこで、試しに小さなナイフを探しました。このナイフは本当に軽くて鋭いです。ここでは、皆さんの参考のために、AB テストのプロセスに関する私の理解の一部を記録します。 Baiduのホームページを例に挙げてみましょう。まず、knife が必要です。つまり、Apache をインストールします。インターネット上にチュートリアルがたくさんあるので、繰り返しません。この記事では、テストのために MacBook に付属している ab コマンドを使用します。
この記事では、主に ab のテストレポートを分析します。ab の使用方法については、別の日に新しい投稿で説明します。
私の理解を一行ずつ説明させてください。以下のメモはオンライン資料を参考にしていますが、内容はすべて私自身の理解に基づいて手書きされています。私自身の理解を加えることで、読者の理解が深まることを願っています。 ボゴン:~ タン$ ab -n 100 -c 10 https://www.baidu.com/index.html これは ApacheBench バージョン 2.3 です <$Revision: 1706008 $> 著作権 1996 Adam Twiss、Zeus Technology Ltd、http://www.zeustech.net/ Apache Software Foundation にライセンス供与されています (http://www.apache.org/) www.baidu.com のベンチマーク (しばらくお待ちください).....完了
サーバー ソフトウェア: bfe/1.0.8.14 サーバーホスト名: www.baidu.com サーバー ポート: 443 SSL/TLS プロトコル: TLSv1.2、ECDHE-RSA-AES128-GCM-SHA256、2048、128 ドキュメントパス: /index.html ドキュメントの長さ: 227 バイト 同時実行レベル: 10
完了したリクエスト: 100
転送された HTML: 22700 バイト 1 秒あたりのリクエスト数: 91.50 [#/sec] (平均) 転送速度: 92.32 [Kbytes/sec] 受信 接続時間 (ミリ秒) 最小 平均[+/- 標準偏差] 中央値 最大値 コネクト: 47 74 12.9 74 106 処理: 9 32 20.2 32 106 待機中: 9 29 19.1 27 98 合計: 66 106 20.8 106 195 一定時間内に処理されたリクエストの割合(ミリ秒) 50% 106 66% 109 75% 111 80% 114 90% 118 95% 154 98% 176 99% 195 100% 195 (最長リクエスト)
上記の説明により、誰もがこれらのデータの意味を理解できると思います。誤りがある場合は、メッセージを残して修正してください。 これで、Apache での ab パフォーマンス テスト結果の分析に関するこの記事は終了です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援して頂ければ幸いです。 以下もご興味があるかもしれません:
|
<<: ページ内のリストプルダウン効果を実現するための純粋なCSS
>>: Firefox で Flash を再生するためのオブジェクトとパラメータの書き方
エラーのスクリーンショット例外が発生した場所が見つかりません。解決策: リソースディレクトリにlog...
私は数年間 vi エディタを使ってきましたが、実用的な用途で使ったことはありませんでした。今日 Py...
目次1. beforeCreateとcreated関数2. beforeMountとmount関数3...
vue+element UI は Excel データをエクスポートするためのパブリック関数をカプセル...
clip-path CSS プロパティはクリッピングを使用して要素の表示可能領域を作成します。領域内...
Linux システムを使用したことがある人なら、Linux システムの ls コマンドは通常、ファイ...
序文これまで当社ではMySQLの5.7シリーズを使用していましたが、バージョン8.0のリリースに合わ...
以下に示すプラス記号の効果を実現するには: この効果を実現するには、div 要素だけが必要です。 b...
1. 脆弱性の説明マイクロソフトは2019年5月15日、CVE番号CVE-2019-0708のWin...
この記事の例では、ミニプログラムでリストカウントダウンを実装するための具体的なコードを参考までに共有...
DockerでGit環境を構成する仕事上、Docker 環境で GitLab リポジトリを操作する必...
目次Kubernetesについて基本的な環境の準備VirtualBoxをインストールするUbuntu...
1. 背景通常、外部サービスを提供する必要がある Docker コンテナの場合、起動時に -p コマ...
目次1. マルチインスタンスとは2. 複数インスタンスのインストールの準備3. MYSQLの複数イン...
主に2つの側面から: 1. ハイライト/改行2. コードのコピーボタンこれら両方には既製のプラグイン...