ホームページ >バックエンド開発 >PHPチュートリアル >10 ユーザーと 1 同時実行 = 100 ユーザーと 1 同時実行は等しいですか?
タイトル通りです。
また、-n の後のリクエスト数はユーザー数を指しますか?
は、10 人のユーザーがサーバーをリクエストした場合、同時実行数は 1 つ、または 1 ~ 10 になる可能性があります。あるいは同時実行数が 0 になる可能性もあります。
ab -n 10 -c 1 http://localhost/a.php
ab -n 100 -c 1 http://localhost/a.php
ab -n 1000 -c 1 http://localhost/a .php
オプションは次のとおりです:
-n requests 実行するリクエストの数
-c concurrency 実行する複数のリクエストの数 -t timelimit秒から最大まで 応答を待ちます
-b windowsize TCP 送受信バッファのサイズ(バイト単位)
-p postfile POST するデータを含むファイル。 POST 用に -T
-T content-type Content-type ヘッダーを設定することも忘れないでください。
「application/x-www-form-urlencoded」
デフォルトは「text/plain」です
-v 冗長性 印刷するトラブルシューティング情報の量
-w 結果を HTML テーブルに出力します
-i GET の代わりに HEAD を使用します
-x属性 テーブル属性として挿入する文字列
-y 属性 tr 属性として挿入する文字列
-z 属性 td または th 属性として挿入する文字列
-C 属性 追加クッキー、例: 'アパッチ=1234。 (繰り返し可能)
-H 属性 任意のヘッダー行を追加します。 「Accept-Encoding: gzip」
すべての通常のヘッダー行の後に挿入されます。 (繰り返し可能)
-A 属性 基本 WWW 認証を追加する場合、属性
はコロンで区切られたユーザー名とパスワードです。
-P 属性 基本プロキシ認証を追加します。属性
属性はコロンで区切られたユーザー名とパスワードです。
-X proxy:port 使用するプロキシサーバーとポート番号
-V バージョン番号を出力して終了
-k HTTP KeepAlive 機能を使用する
-dテーブルに提供されたパーセンタイルを表示しません。
-S 信頼度の推定値と警告は表示されません。
-g ファイル名 収集したデータを gnuplot 形式のファイルに出力します。
-e ファイル名 提供されたパーセンテージを含む CSV ファイルを出力します。
-r ソケット受信エラー時に終了しないでください。
-h 使用状況情報を表示します(このメッセージ)
借助在线翻译,不难看懂吧?
你
ab -n 10 -c 1 http://localhost/a.php
10 個のリクエストを示し、同時実行数は 1 です