-1
ノードアンドゴーのHTTP機能をテストする場合、ApacheBenchを使用して負荷テストを行うにはどうすればよいですか。注:ABをインストールしましたが、テストの実行方法はわかりません。ApacheBenchで負荷テストを実行するには
ノード:
var http = require("http");
http.createServer(function(request,response) {
response.writeHeader(200);
response.write("You requested " + request.url);
response.end();
}).listen(8080);
ゴー:
「ab」よりも優れたものを使用していますか? 'wrk'、' httpperf'、 'boom'、' siege'、 'weighttp'、' vegeta'が気になります。私は 'wrk'を好んでおり、リクエストレートが一定しているので、' vegeta'を試しています(これはどこかでwrkフォークがあります) – JimB
@JimB abには何が問題なのですか? – DanielTheGeek
開始するには、http/1.0(既定ではキープアライブはしません)だけです。チャンクエンコーディングに問題があり、他の多くの機能と同様に機能しません。あなたの考案されたGoサーバは 'ab'がテストできるより速く応答できるので、あなたがテストしているのは' ab'です。 – JimB