Ruby on rails 将rails高效部署到小型EC2实例

Ruby on rails 将rails高效部署到小型EC2实例,ruby-on-rails,amazon-ec2,bundler,cpu,Ruby On Rails,Amazon Ec2,Bundler,Cpu,我有一些rails应用程序在一个小EC2实例上运行在不同的vHost下。我的每个自动部署过程都涉及运行一些rake任务(迁移、资产编译等),将所有内容暂存到一个版本化目录中,并将web root符号链接到该目录。我正在使用Apache+Passenger为应用程序提供服务。通过这个过程(以及乘客的重启),我让ruby进程占用了100%的CPU。我理解为什么会发生这种情况,但我需要一种方法来限制这些进程,以便实例上的所有其他应用程序不会像当前那样受到重大影响。不知道您是否已经遇到过这种情况。但它的

我有一些rails应用程序在一个小EC2实例上运行在不同的vHost下。我的每个自动部署过程都涉及运行一些rake任务(迁移、资产编译等),将所有内容暂存到一个版本化目录中,并将web root符号链接到该目录。我正在使用Apache+Passenger为应用程序提供服务。通过这个过程(以及乘客的重启),我让ruby进程占用了100%的CPU。我理解为什么会发生这种情况,但我需要一种方法来限制这些进程,以便实例上的所有其他应用程序不会像当前那样受到重大影响。

不知道您是否已经遇到过这种情况。但它的存在是为了使EC2部署更加方便

上面还有一个Railscast,位于:


希望这两个资源能对您有所帮助。

我不知道您是否已经遇到过这个问题。但它的存在是为了使EC2部署更加方便

上面还有一个Railscast,位于:

希望这两种资源能对您有所帮助