我使用RVM来管理一些Rails项目的环境。其中一个在ruby1.9.2上运行Rails 3,另一个在ruby1.8.7上运行Rails 2.3。1.8.7环境启动任何基于rails的任务(控制台、服务器、测试)都非常缓慢,我指的是45秒-2分钟,取决于发生了什么。1.9.2环境是尽可能快的。
我尝试过使用1.8.7环境的修补程序级别,但这只对某些任务(控制台和服务器)有一点帮助。测试仍然要花费很长时间才能开始,即使当我用ruby命令单独运行它们时也是如此。
有人知道这里会发生什么事吗?
发布于 2011-10-31 15:46:28
尝试使用spork将环境预加载到您的rails应用程序。但我想这只取决于rspec任务。
发布于 2011-10-31 15:50:53
另一种方式:尝试使用红宝石企业版。http://www.rubyenterpriseedition.com/
https://stackoverflow.com/questions/7955938
复制相似问题