我是否应该使用开发中的乘客来匹配铁轨项目上的红宝石?

时间:2012-02-10 03:26:39

标签: ruby-on-rails ruby-on-rails-3 passenger

我是否应该使用开发中的乘客来匹配铁轨项目上的红宝石? (与Webrick相反)

注意到我将部署到使用乘客的dreamhost。

(如果是的话,它是否拥有自己的网络服务器,还是需要安装一个?)

2 个答案:

答案 0 :(得分:2)

你不必(大部分)。但是,由于生产和生产之间的不匹配,可能会出现问题。开发环境。使用暂存环境将捕获此类问题。

如果你想测试像SSL这样的东西,那么webrick就不会工作了。您需要apache / nginx(或其他Web服务器)才能使用乘客。我还注意到两个选项之间的性能没有显着差异

答案 1 :(得分:2)

在生产计算机上设置乘客临时服务器。使用与专业服务器相同的配置。

这刚刚保存了我的培根。我们最近推出的最近一次升级破坏了应用程序,并花了我一个星期的时间来进幸运的是,生产服务器继续运行我们发现了prob。

使用capistrano multistage来管理它。