【发布时间】:2013-02-24 01:47:08
【问题描述】:
我有以下配置
在 VirtualBox VM 上运行的 Ubuntu 服务器 10.04(RAM 和 cpu 使用率很低) 红宝石 1.9.3 导轨 3.2.12 网砖
如果我执行以下任何操作,系统似乎会在执行命令之前等待大约 15 秒 - 耙子 - 导轨 - 导航到应用中的新页面
我看过的东西 - 这是在 sprockets 部分之前,对 rake 也是如此,所以目前我没有关注诸如 dev-tweaks 之类的东西 - 我已将 webrick config.rb 更改为具有以下行:DoNotReverseLookup => true - 我在虚拟机上有主机条目。两台机器之间的ping速度非常快 - 我尝试过 Thin 并遇到同样的问题。我没有尝试过 mongrel,但我想我会看到相同的
但它仍然非常缓慢。
有什么想法吗?
迈克尔
【问题讨论】:
-
rake/rails s在小型 VM 上运行缓慢,因为在运行命令之前必须启动 Rails 环境。导航到新页面不应该这样做。 -
可以发一个请求的日志吗?
-
你想要哪个日志?当我运行 rake 或 rails s 时,它会在那里停留大约 21 秒,然后开始提交关于它在做什么的开发日志。如果我运行 time rails r "puts 1",则用户时间为 21 秒...
标签: ruby-on-rails ruby-on-rails-3 development-environment virtualbox ubuntu-10.04