【发布时间】:2011-03-07 03:53:27
【问题描述】:
所以我已经在具有多个设置(服务器/应用程序)的多台计算机上进行了尝试,我似乎始终让 Rails 每秒完成 8-15 个请求,即使是在具有 1 个字段的空表上进行选择也是如此。我认为我在这里做错了什么,因为我在网上阅读了很多统计数据,人们使用杂种获得 60-200。所以在 8 点下降似乎很糟糕。我测试的第一个应用程序涉及更多一点,并且在 1 个控制器中有 2 个查询,但他们只是选择了几行,没什么大不了的。
这有什么我没有意识到的技巧吗? Ruby.exe 占用了我近 50% 的 CPU 周期,但这仍然很糟糕。我觉得我在去年弄乱rails时已经尝试过这个并且每秒收到50个请求。路由是否有可能被搞砸了?
任何建议将不胜感激。即使是分析工具的信息,所以我至少可以找出问题出在哪里。
提前谢谢。
【问题讨论】:
标签: ruby-on-rails ruby rubygems mongrel load-testing