我正在使用Heroku作为临时/测试服务器。对于生产,我计划部署到EC2,最初是在1个实例上,但部署应该在需要时扩展到多个实例。快速搜索显示,有一些Web工具,如Rubber和Chef,专为多EC2实例部署而设计。但它们看起来并不容易 - 至少在第一眼看上去。
我在这里也看到一个简单的指南: http://boredwookie.net/index.php/blog/ruby-on-rails-3-passenger-mysql-on-amazon-ec2/ 看起来更容易遵循。但是,如果我按照这些步骤的话,如果需要的话,我不确定扩展到多个服务器会有多么容易或多难。
非常感谢这方面的任何指导。
答案 0 :(得分:2)
看一下Ruby Bitnami堆栈。
http://bitnami.org/stack/rubystack
有一个AMI,在EC2中安装非常快。没有多少模糊。谈到缩放我不知道,但我认为这是一个很好的起点。