流星ベースのノードアプリケーションのクイックベンチマーク負荷テストを依頼されました。流星型のアプリケーションの性能テスト
私は非常によくjmeterに慣れています。しかし、アプリケーションはhttp/RESTベースの呼び出しを表示せず、代わりにDDPプロトコルを使用します。
だから、jmeterは実現できません。誰かがいくつかのツールを提案できますか?
私はphantomasとFeltを調べましたが、明確な画像が得られませんでした。
流星ベースのノードアプリケーションのクイックベンチマーク負荷テストを依頼されました。流星型のアプリケーションの性能テスト
私は非常によくjmeterに慣れています。しかし、アプリケーションはhttp/RESTベースの呼び出しを表示せず、代わりにDDPプロトコルを使用します。
だから、jmeterは実現できません。誰かがいくつかのツールを提案できますか?
私はphantomasとFeltを調べましたが、明確な画像が得られませんでした。
、このブログでは、あなたのテスト作業を得るのを助ける必要があります。
それは、最新のWebSocketのプラグインへのJMeterについて言及しています。
DDP protocol specificationによれば、それはSockJSまたはWebSocketのいずれかを基になるトランスポートとして使用することができます。
WebSocketの場合、私はWebSocketSamplerプラグインを使用できると信じています。WebSocket Testing With Apache JMeterガイドを参照してください。
SockJSに関しては、Wireshark(パケットをキャプチャするための究極のスニッファツール)と組み合わせて、TCP Samplerを試してみることができます。
代替ツールを探している場合はThe Grinderをチェックしてください。生のTCPパケットを記録できるTCPProxyが付属しています。あなたの流星のアプリがのWebSocketを使用している場合
メテオールはSockJSの上にDDPを実装していました。 SockJSはWebSocketをエミュレートします。私は上記のテストを行って、上記のWebSocketサンプラーがあまり役に立たないことを理解しました。 – Ajitesh