如何重播存储在DB中的Web服务器日志

问题描述

| 我们有一个大型,复杂的SSAS应用程序。我们将大量日志保存在数据库中,其中包含每个请求,请求的变量(GET / POST),会话密钥等。 我们想重播这些日志以对应用程序进行压力测试。这个想法是在维护时段内对生产服务器进行数据库备份,重新启动Web服务器,捕获几天的流量,将数据库还原到测试服务器,然后在测试服务器上重播日志文件。 理想情况下,我们将能够提高请求速度,即两次运行。这种测试对于某些自动回归测试也很有用。 我可以自己写一些东西来做到这一点,但这似乎是一个以前已经解决的问题。 JMeter似乎不适合此功能,还有哪些其他工具?     

解决方法

        戴夫-以下几点。您将IIS记为Web服务器,因此: Web容量分析工具(WCAT)可在此处下载。 有关WCAT的更多背景知识,请参阅Mike Volodarsky的博客条目。 Codeplex上可能有更新的内容。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...