代码之家  ›  专栏  ›  技术社区  ›  Andrew

Rails:乘客独立式是否适合生产部署?

  •  7
  • Andrew  · 技术社区  · 15 年前

    题目差不多概括了。。。我还没有找到任何好的资源来概述在Rails应用程序部署中使用Phusion Passenger Standalone的利弊。与运行乘客Nginx或乘客Apache相比如何?像这样的事情。htaccess继续按预期工作吗?任何洞察都将不胜感激!

    谢谢!

    2 回复  |  直到 15 年前
        1
  •  18
  •   Hongli    15 年前

    Standalone是在Nginx之上构建的。您可以直接将它连接到端口80,它的行为非常类似于Phusion Passenger+Nginx:它可以非常快速地提供静态文件,它将根据流量自动启动和停止进程,当进程崩溃时它将自动重新启动进程,它将处理进程之间的公平负载平衡流量,等等,和Nginx的Phusion乘客完全一样。所以是的,你可以在生产中使用它。

    如果您运行多个standalone,它比为Nginx运行一个Phusion乘客要多一些内存,但是开销相对较小。

        2
  •  2
  •   rausch    15 年前

    推荐文章