【发布时间】:2020-12-03 17:12:55
【问题描述】:
我通过在请求之前和之后捕获 Date.now() 来记录每个请求需要多长时间。
我这样做是因为响应时间的内置指标仅记录第一个请求所用的时间,而不是它所遵循的任何重定向所用的时间。
在我开始使用 rps 选项之前,我的方法运行良好。
rps 选项限制每秒发送的请求数。
这导致的问题是,即使 HTTP_REQ_DURATION 大致相同,我的手动计算也会增加。
我认为这是因为 RPS 油门,即它正在等待,这导致我使用 Date.now() 的计算值上升 - 这不能准确反映正在发生的事情。
当我使用 rps 选项时,如何计算响应请求(包括所有重定向)所花费的总时间?
【问题讨论】:
标签: k6