web-dev-qa-db-ja.com

NodeJのストレステストツール/メソッド

NodeJsアプリケーション/モジュールのストレステストについてよく検索しましたが、何も見つかりませんでした。

Pushサーバーアプリケーション(socket.ioのようなもの)があり、メモリリークがなく、最適なパフォーマンスを発揮することを確認するためにテストしたいと思います。

それを行うための最良の方法またはツールは何ですか?

31

Node.jsアプリケーションの負荷テストに特別なツールは必要ありません。任意の負荷テストツールを使用できます。

オープンソースと無料のツールから、JMeterをお勧めします。 HTTPトラフィックの記録 が可能なビルトインプロキシサーバーがあるため。他のツールよりもJMeterの利点は、ユーザーフレンドリーなGUIです。 Node.jsの負荷分散と JMeterテスト に関連する記事を見つけることができます。

24
Bob

これを試してください phanos ストレステストツール。これはphantomjsベースのツールであり、Ajaxリクエストもロードできます。ただし、このツールは統計情報を提供しません。トラフィックのパフォーマンスを分析するには、nodetime(または他の何か)を使用する必要があります。

3
Dmitry