Rails服务器需要很长时间才能启动

时间:2015-04-18 09:03:00

标签: ruby-on-rails

我正在开发一个Rails项目,但是当我没有注意时,我的电脑电池在导轨服务器仍在运行时死机。

现在当我输入rails s时,rails服务器需要很长时间才能启动。我在大约40秒时计时。这件事早就没过了。

我试着查找其他答案,但没有真正奏效。

感谢任何帮助,谢谢。

我正在运行2010 Macbook Pro,Rails 4.2.0

1 个答案:

答案 0 :(得分:0)

您可以将eager_loading和cache_control设置为false,然后需要几秒钟来启动服务器

  1. 转到development.rb文件
  2. “ config.cache_classes”和“ config.eager_load”变为假

注意:   将cache_control设置为false会逐渐增加服务器启动时间(在开发环境中为 ),因为在更改代码时不需要重新启动Web服务器。   将eager_load设置为false会将服务器启动时间从2分钟增加到10秒,但可能导致不一致,因此请明智地使用它。