#author("2016-07-04T14:27:25+09:00","default:wikiwriter","wikiwriter")
#author("2016-07-04T14:27:59+09:00","default:wikiwriter","wikiwriter")
[[Apache]]

&tag(Apache/ab);
*目次 [#g2a18339]
#contents
*関連ページ [#w5ff8691]
*参考情報 [#u63a2a90]
-Apache Benchmarkの意味
-同時にリクエストを送信してサーバー性能を測定する。

*使用例 [#s298597d]
-http://www.demo.com/test
-"-n"がリクエスト数"-c"が同時リクエスト
 ab -n 1000 -c 100 http://www.demo.com/test
-Requests per secondが1行間に処理できるリクエスト数。大きいほどよい。


*トラブルシューティング [#s8376432]
**Macで実行すると「apr_socket_connect(): Operation already in progress」が発生。 [#s8bf1e09]
-apache 2.2系のabが腐っている?
-httpd-2.4.20をダウンロードしてコンパイルしabコマンドを使用する。[[MacOS X 10.8でab(apache bench)でConnection reset by peerが出た時の対処方法 - /dev/null:http://gitpub.hatenablog.com/entry/2014/07/13/180853]]
-configureでエラーが発生するので以下を実行してもう一度configure; makeする。
 cd /Applications/Xcode.app/Contents/Developer/Toolchains/
 sudo ln -s XcodeDefault.xctoolchain OSX10.11.xctoolchain
-作成したabコマンドは~/binなどにコピーし~/binの優先度を上げておく。

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS