WireMock性能和负载测试

时间:2017-06-28 01:18:18

标签: java performance jetty wiremock

有没有办法让WireMock Standalone更快? 我有1kb响应文件,我想在3ms - 10ms之间回来 目前,响应将在20ms - 40ms内回复

这是针对来自SoapUI的单个请求/响应,因此它还需要在负载下进行扩展,尽管我相信这可以通过命令行开关/ Jetty参数来适应

机器是2x2.8 GHz(64位)/ 32GB Ram

1 个答案:

答案 0 :(得分:0)

您可能会发现将响应主体直接放入存根映射可以更好地工作(如果它们是二进制的,您可以将其作为base64)。

目前,WireMock每次服务时都会从文件系统中读取正文文件,因此您可能会对I / O延迟产生影响。当他们成为映射的一部分时,他们会被记忆。

如果您有选项,另一种选择是将__files目录安装在更快的存储上,例如一个ramdisk。