#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の優先度を上げておく。