Apache Bench で Connection refused(111) とか

2017/09/07   #Apache Bench 
このエントリーをはてなブックマークに追加

Apache benchのabコマンドで、apr_socket_recv: Connection refused (111)と言われてテストできない件 - つれづれ日記

こんな感じでうまくいった。

$ ab -n 100 -c 10 -B 127.0.0.1 http://localhost:9982/api/sites/1

POST リクエストの場合

POST するデータをファイルとして用意して -p で指定する。

以下は /tmp につくって実行する感じのサンプル。

echo '{"companyId": 1, "email": "cu@example.com", "password": "password", "rememberMe": false}' > /tmp/test.json;ab -n 100 -c 10 -p /tmp/test.json -T "application/json; charset=utf-8" -B 127.0.0.1 http://localhost:9982/api/login