Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails RVM:使用Ruby 1.8.7,测试和Rails的启动非常非常缓慢_Ruby On Rails_Ruby_Rvm - Fatal编程技术网

Ruby on rails RVM:使用Ruby 1.8.7,测试和Rails的启动非常非常缓慢

Ruby on rails RVM:使用Ruby 1.8.7,测试和Rails的启动非常非常缓慢,ruby-on-rails,ruby,rvm,Ruby On Rails,Ruby,Rvm,我正在使用RVM管理一些Rails项目的环境。其中一个在ruby 1.9.2上运行Rails 3,另一个在ruby 1.8.7上运行Rails 2.3。1.8.7环境启动任何基于rails的任务(控制台、服务器、测试)都非常慢,我的意思是45秒-2分钟,具体取决于所发生的事情。1.9.2环境尽可能快 我尝试过使用1.8.7环境的补丁级别,但这只起了一点作用,而且只适用于某些任务(控制台和服务器)。测试仍然需要很长时间才能启动,即使我使用ruby命令单独运行它们 有人知道这里会发生什么吗?尝试使用

我正在使用RVM管理一些Rails项目的环境。其中一个在ruby 1.9.2上运行Rails 3,另一个在ruby 1.8.7上运行Rails 2.3。1.8.7环境启动任何基于rails的任务(控制台、服务器、测试)都非常慢,我的意思是45秒-2分钟,具体取决于所发生的事情。1.9.2环境尽可能快

我尝试过使用1.8.7环境的补丁级别,但这只起了一点作用,而且只适用于某些任务(控制台和服务器)。测试仍然需要很长时间才能启动,即使我使用ruby命令单独运行它们


有人知道这里会发生什么吗?

尝试使用spork gem,它可以将环境预加载到rails应用程序中。但我想这只取决于rspec任务。

尝试使用sporkgem将环境预加载到rails应用程序中。但我想这只取决于rspec任务。

另一种方法:尝试使用ruby企业版

另一种方法:尝试使用ruby enterprise edition

奇怪。通常情况下,情况正好相反。在1.9.2中有一个加载错误,现在已在1.9.3中修复。也许在干净的宝石里再试一次?奇怪。通常情况下,情况正好相反。在1.9.2中有一个加载错误,现在已在1.9.3中修复。也许在干净的宝石里再试一次?