我有一个Plone 3.3.5站点,我正在为BLOB存储迁移到plone.app.blob。我期望通过重播网站请求,迁移前和迁移后来衡量性能和资源使用情况的差异。使用mr.ripley进行基准测试的语法
我发现mr.ripley带有它自己的buildout,我用它来安装它。该构建包含一个在bin/replay中创建脚本的部分,该部分由buildout.cfg中的一些参数配置。包含的参数看起来像他们应该为我的实例工作,因为我也在端口8080上运行。
我将我的(较小的)apache日志中的一个复制到我的mr.ripley buildout的基础目录中,并将其变为可供zope用户读取。然后我尝试这样运行:
time bin/replay mysite.com_access.log
它似乎运行(不产生任何错误或写信给我回壳),但是我没有看到任何迹象表明它加载了服务器。我的RAM和CPU使用率在top
仍然看起来像机器闲置。
几个小时后,这个过程似乎还没有完成。我运行它使用screen
,分离和返回几次到会议,但它似乎卡住了。
有关我可能会丢失什么的任何建议?