我必须使用 SOAP 消息完成性能测试。我不需要针对真正的 SOAP URL 端点,而是需要点击“模拟”URL 端点并返回“预先记录”的 SOAP 响应,这些响应可以保存在本地数据库中或缓存在内存中。
这个“模拟”SOAP 响应服务器需要能够每秒执行多达 1000 个事务。它还需要是可配置的,例如设置一个延迟响应匹配的 SOAP 响应等。
我一直在研究使用存储在本地 mongoDB 中的 SOAP 响应消息构建 Node.js 集群 HTTP 服务器。
我将有一台多核机器来运行这个 Mock 服务器,例如 96 核。
我需要能够询问传入的 SOAP 请求以将它们与正确的 SOAP 响应相匹配。
任何人都可以建议一个允许我从 SOAP 响应中提取数据的节点 js 模块。
或者建议一种“更好”的方式来处理整个项目?