首页 > 解决方案 > gatling 报告的响应时间是否包括来自托管 redis 馈送器的响应时间?

问题描述

对于特定的加特林负载测试模拟,我们有一些数据进行规范化并临时存储在 redis 中,以便为每个发出的请求提供模拟场景。这些数据是在我们的模拟、gatling/scala 代码中使用 redis 数据馈送 API 检索的。我们在单独的服务器上运行 redis。我很好奇加特林结果报告中报告的响应时间是否包括在模拟期间构建和执行的每个请求从 redis 中弹出的每个记录的响应时间。

标签: scalaredisgatling

解决方案


如果您使用的是 gatling feeder,那么从 Redis 获取记录所花费的时间将不会反映在您的 gatling 结果中。

将其包含在任何地方的唯一可能方法是,如果您在组内调用 .feed 并在 gatling.conf 中使用 useGroupDurationMetric = true。然后组持续时间将包括从 Redis 获取数据所花费的时间


推荐阅读