我正在使用Jmeter的访问日志采样器来运行性能测试。我正在遵循here的说明
现在唯一的问题是,我意识到访问日志采样器没有利用访问日志中的时间戳来调度请求,它只是一个接一个地检查条目。
由于我希望尽可能准确地再现访问日志中发生的请求,因此我将要求Jmeter根据日志条目中的时间戳来调整请求的速度。
到目前为止,我还没有想好怎么做。有什么想法吗?
发布于 2020-09-20 08:24:04
我的建议是,您可以分析您的数据以确定高峰使用期的平均到达率;并使用这些数据来设计您的LT。这个链接可以让你知道如何做到这一点:https://www.inmotionhosting.com/support/edu/apache/view-level-of-traffic-with-apache-access-log/
要生成具有随机到达率的请求,我建议您考虑使用精确吞吐量计时器https://jmeter.apache.org/usermanual/component_reference.html#Precise_Throughput_Timer
此外,以下是更多信息:
How to make jmeter do log replay based on time stamps present in access log lines
https://stackoverflow.com/questions/63963643
复制相似问题