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 ヘルプ表示


参考:
http://pepoo.jp/blog/2006/06/apache.html