10 ruby rack passenger nginx unicorn
我正在尝试在Unicorn和Phusion Passenger Standalone(以前的Phusion Passenger Lite)之间做出决定.我想在我的服务器上托管多个应用程序.我有运行nginx并监听端口80.我需要一个webapp服务器,我可以根据请求服务器名称和/或缺少现有静态目录/文件来代理请求.我对编译Passenger作为nginx(标准安装)的一部分不感兴趣,因为我的模型允许更多的灵活性(比如使用不同的应用程序运行不同版本的Ruby).
我已经阅读了很多关于Unicorn的内容,它很适合我的模型,但我看到Passenger Standalone基本上可以做同样的事情.即使有大量的文档用于标准的Passenger安装,但乘客独立版似乎并不多.甚至官方文档都是裸露的.
有人可以比较和对比这两个Ruby webapp服务器,并给我各自的优缺点.请记住,它们只会用于"快速客户".
谢谢.
she*_*onh 10
如果您已经设置了nginx,请使用Unicorn.如果没有,请使用Passenger Standalone,它附带自己的内置nginx.也许这也会影响你对文档的态度.单独记录两个捆绑在一起的两个记录良好的产品并没有多大意义.
你会听到关于两者的好消息.如果你匆忙,选择一个去.否则,请尝试两者并根据您自己的经验来决定.