完全禁用 JMeter 缓存

Totally Disable JMeter Cache

我正在测试一些 JSON API 以应对强大的压力。然而,在某一时刻,增加响应时间的 "Trend" 停滞不前。它增加到一个非常高的点,然后下降到一个永远不会改变的响应时间。

我已经尝试取消选中所有两个 JMeter 缓存管理器选项,并将最大缓存大小设置为 1。还添加了一个 HTTP header,Cache-Control 上的最大寿命为零。

如何在 JMeter 中完全禁用缓存?

注:

我搜索了相关帖子:但是,出现的是将 JMeter 设计为像浏览器一样运行。我正在尝试做完全相反的事情。

除非您使用 HTTP 缓存管理器,否则没有缓存。

您的问题可能是由于服务器不堪重负响应请求拒绝或需要几秒钟计算的错误响应。 或者您可能遇到了带宽限制器或防火墙。

通过添加断言来检查您的回答是否正确。

如果一切正常,那么您可能只有一个服务器缓存,因此响应时间会降低,直到缓存被填满。