SOAPメッセージを使用してパフォーマンステストを完了する必要があります。実際のSOAPURLエンドポイントをターゲットにする代わりに、「モック」URLエンドポイントに到達し、ローカルデータベースに保持したりメモリにキャッシュしたりできる「事前に記録された」SOAP応答を返す必要があります。
この「モック」SOAP応答サーバーは、1秒あたり最大1000のトランザクションを実行できる必要があります。また、構成可能である必要があります。たとえば、一致したSOAP応答で応答する際の遅延を設定します。
私は、ローカルのmongoDBに保存されているSOAP応答メッセージを使用してNode.jsクラスター化HTTPサーバーを構築することを検討してきました。
このモックサーバーを実行するマルチコアマシン、たとえば96コアがあります。
着信SOAP要求を問い合わせて、それらを正しいSOAP応答に一致させることができる必要があります。
誰かが私がSOAP応答からデータを抽出することを可能にするノードjsモジュールを提案できますか?
または、プロジェクト全体にアプローチするための「より良い」方法を提案しますか?