我试图在Unicorn和Phusion Passenger Standalone(以前的Phusion Passenger Lite)之间做出决定。 我想在我的服务器上托pipe多个应用程序。 我有nginx运行和侦听端口80.我需要一个webapp服务器,我可以根据请求servername和/或缺less一个现有的静态目录/文件代理请求。 我不感兴趣编译Passenger作为nginx(标准安装)的一部分,因为我的模型允许更多的灵活性(如运行不同版本的Ruby与不同的应用程序)。
我已经阅读了很多关于独angular兽的文章,它很适合我的模型,但是我看到Passenger Standalone基本上可以做同样的事情。 尽pipe标准Passenger安装中有大量的文档,但Passenger Standalone似乎并不多。 即使官方文件是裸露的。
有人可以比较和对比这两个Ruby Web服务器,并给我每个的优点和缺点。 请记住,他们只能用于“快速客户”。
谢谢。
如果你已经有nginx设置,请使用Unicorn。 如果没有,使用Passenger Standalone,它自带内置的nginx。 也许这也会影响你对文档的处理方式。 单独记录捆绑在一起的基本上两个非常有据可查的产品是没有多大意义的。
你会听到关于两个好东西。 如果你急着,选择一个去。 否则,请根据您自己的经验尝试并决定。