【问题标题】:Unicorn vs Passenger Standalone behind nginx [closed]独角兽与nginx背后的Passenger Standalone [关闭]
【发布时间】:2011-12-22 18:57:29
【问题描述】:

我正在尝试在 Unicorn 和 Phusion Passenger Standalone(以前的 Phusion Passenger Lite)之间做出选择。我想在我的服务器上托管多个应用程序。我正在运行 nginx 并监听端口 80。我需要一个 webapp 服务器,我可以根据请求服务器名称和/或缺少现有的静态目录/文件来代理请求。我对将Passenger编译为nginx(标准安装)的一部分不感兴趣,因为我的模型允许更大的灵活性(比如在不同的应用程序中运行不同版本的Ruby)。

我已经阅读了很多关于 Unicorn 的文章,它非常适合我的模型,但我认为Passenger Standalone 基本上可以做同样的事情。尽管有大量用于标准乘客安装的文档,但对于乘客独立安装来说似乎并不多。连官方文档都没有。

有人可以比较和对比这两个 Ruby webapp 服务器,并告诉我每个服务器的优缺点。请记住,它们只会用于“快速客户端”。

谢谢。

【问题讨论】:

    标签: ruby nginx passenger rack unicorn


    【解决方案1】:

    如果您已经设置了 nginx,请使用 Unicorn。如果没有,请使用带有自己的内置 nginx 的Passenger Standalone。也许这也影响了您对文档的处理方式。单独记录本质上是两个非常有据可查的产品并捆绑在一起并没有多大意义。

    你会听到关于两者的好消息。如果您赶时间,请选择一个然后走。否则,请尝试两者并根据您自己的经验决定。

    【讨论】:

      猜你喜欢
      • 2012-12-19
      • 1970-01-01
      • 2013-01-10
      • 2020-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-01
      • 2014-02-20
      相关资源
      最近更新 更多