0

我正在开发一个 Rails 应用程序,但我遇到了一个非常烦人的性能问题。当我在我的电脑(Ubuntu 11.10 - 瘦服务器)上运行服务器时,它非常慢,每个新请求可能需要 3-4 分钟。这不会发生在生产服务器上,在生产中一切运行顺利。

我怀疑它可能是狮身人面像,它没有正确配置为在我的本地主机上工作,你怎么看?您需要更多信息吗?宝石文件?

让我知道!

4

2 回答 2

1

我认为你的机器很慢。您可以查看 actioncontroller::base 并查看它包含的所有内容,以了解每个请求在做什么。如果您想加快您的请求,请尝试查看 actioncontroller::metal。它是 actioncontroller::base 的精简版,看起来很像 rack。这意味着它不通过模板引擎,或者有布局和助手,以及一大堆其他东西。

于 2012-07-02T20:03:57.473 回答
0

3/4 分钟的请求真的太多了......无论如何,我能够使用 dev-tweaks 加速我的开发设置,这是一个有助于更快地服务资产的宝石:它不会受到伤害!

https://github.com/wavii/rails-dev-tweaks

于 2012-07-02T21:22:33.467 回答