abの履歴
apacheの性能チェックするためのコマンドのひとつ
例:同時に10リクエストが発生して100のリクエストを処理する場合
ab -n 100 -c 10 http://xxxxxx.xxx/
xxxxxx.xxxはドメイン名やIPアドレス
■abオプション一覧
オプション 意味
- n 数値 発行するリクエストの回数
- c 数値 同時に発行するリクエストの数
- t 数値 サーバからのレスポンスの待ち時間(秒)
- p ファイル名 サーバへ送信するファイル
- T コンテンツタイプ サーバへ送信するコンテンツヘッダ
- v 数値 指定した数値に応じた動作情報を表示
- w 結果をHTMLで出力
- x 属性 HTML出力のtableタグに属性を追加
- y 属性 HTML出力のtrタグに属性を追加
- z 属性 HTML出力のtdまたはthタグに属性を追加
- C 'CookieName=Value' Cookie値を渡す
- A ユーザー名:パスワード Basic認証が必要なコンテンツ用
- P ユーザー名:パスワード 認証の必要なプロキシ用
- V abのバージョン表示
- k HTTP/1.1のKeepAlive有効
- h ヘルプ表示