【发布时间】: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