使用 Rails 4 和 Ruby 2.0 后,是否仍需要安装 Phusion Passenger?据我了解,Passenger 的目的是管理 Ruby 2 之前存在的内存泄漏。如果这不是 Phusion Passenger 的目的,请详细说明!
答案1
嗯,就我个人而言,我强烈建议使用 Unicorn + Nginx 而不是 Passenger。消耗更少的内存,更高效。
我个人将它与 RedMine 一起使用。
答案2
仅在生产环境中才需要 Phusion Passenger 或 Nginx+unicorn 设置。
我发现 Phusion 对于单个 VM 上的单个应用程序来说更加稳定,即使它消耗更多内存。版本 4 企业版添加了一些高级功能,例如滚动重启。
相反,我发现 Unicorn 更适合共享主机配置。