我打算记录所有生产 HTTP 请求,以便稍后对这些数据进行负载测试和分析。到目前为止,我见过的日志重放软件似乎只能重放 GET。有没有可以获取特定格式的文件并针对给定实例运行该文件的工具?
到目前为止我唯一见过的是一个叫做链轮,自 2008 年以来似乎没有其他人使用过它... 编辑:经过测试,它似乎也有点问题 :/
答案1
戈尔可能值得一试。它支持将请求转发到多个不同的实例或将流量转储到文件以供稍后重放。它还支持调整每秒的请求数。
这样,您就可以重播从生产到暂存和开发环境的流量,始终确保您的代码正常运行,同时确保您的开发服务器不会完全淹没。
答案2
为什么要转储到表存储中?您可能需要考虑以标准 pcap 格式转储,然后使用http://tcpreplay.synfin.net/重播流量。