如何在我的服务器上重放 Apache 访问日志以进行真实世界的负载测试?

Ste*_*son 15 performance load-testing apache-2.2

我查看了用于负载测试 HTTP 服务器的工具?但我看不到如何在任何这些工具中重放我自己的现有日志。我有一个错误,它只发生在某些加载操作下,我现有的 JMeter 和 AB 测试工具无法重现。

我只想给工具 access_logs 并让它以更快或相同的速度播放它们。

Dan*_*ley 16

您可以使用 Jmeter 的Access Log Sampler组件。

这个 PDF 中有一个关于它使用的简短教程。

  • 我试过这个,显然我一定是个白痴,因为我无法让它正常工作。我最终在 http://insom.me.uk/z/2009/02/10m-hack-replay-an-apache-log-file-and-graph-the-response-times.html 使用了 python 脚本 (3认同)