【问题标题】:Replay Ruby on Rails logs including parameters and session information?重放 Ruby on Rails 日志,包括参数和会话信息?
【发布时间】:2011-07-03 20:50:44
【问题描述】:

JMeter's Access Log Sampler 需要通用日志格式的日志来重放 http 请求。我想用它从日志中重放 Rails 应用程序中的操作,包括参数传递。有没有办法用 JMeter 或任何其他工具来做到这一点?我想我可以将日志解析为curl 请求,但是这样可以维护会话信息(跟踪哪个用户执行了哪个操作)?

编辑我应该说这是为了什么。它可用于性能测试或数据恢复。在我们的例子中,我们需要使用我们的日志来验证数据库中的一些数据,因为数据库可能存在数据完整性问题。

【问题讨论】:

    标签: ruby-on-rails logging parameters jmeter


    【解决方案1】:

    我正在关注paper_trail,以便将来获得这种功能。对于有问题的应用程序,我们必须进行一些繁重的日志解析才能获得我们需要的结果。它包括按 IP 地址分离操作(因此模拟会话,尽管某些 IP 地址包含多个用户会话)并解析日志中的操作和参数。它不能 100% 有效地重现数据库的确切状态,但非常接近。

    【讨论】:

      【解决方案2】:

      JMeter 的 HTTP 原始请求可能对此有所帮助

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-08-28
        • 1970-01-01
        • 2014-11-02
        • 1970-01-01
        • 1970-01-01
        • 2011-07-24
        相关资源
        最近更新 更多