我如何使用Apache日志文件来重新创build使用场景

最近我安装了一个网站,请求太多,速度太慢。 网站代码已经做了许多改进,我们也买了一台新的服务器。

我想用完全相同的请求testing新的服务器,使旧的服务器变慢。 之后,我会加倍请求,做新的testing等等。

这些请求logging在Apache日志文件中。 所以,我可以parsing这些文件,并做出一些脚本来做出相同的请求。 当然,在这种情况下,请求将只能由我的电脑对服务器进行,​​但嘿,总比没有好。

问题: – 是否有一些应用程序已经这样做? – 你会用wget吗? AB? python脚本?

谢谢!

过去我使用过jmeter,但它要求您的日志是扩展格式。

如果不是这样,请尝试如下所示:
https://github.com/chromano/apache-log-replay

Tsung – 是分布式负载testing工具。 它可以使用apache日志来创buildtesting计划。