Phusion 乘客诉 WEBrick

Posted

技术标签:

【中文标题】Phusion 乘客诉 WEBrick【英文标题】:Phusion Passenger v. WEBrick 【发布时间】:2012-04-27 01:32:33 【问题描述】:

就生产环境而言,使用 Phusion Passenger 或仅使用 WEBrick(例如 rails s)有什么区别?

我知道 Phusion Passenger 在 Apache 或 nginx 上安装了一个模块,但它是一个成熟的 ruby​​ 服务器吗?它只是将流量转发回 WEBrick 实例吗?

如果Passenger只是将流量转发回任何ruby服务器,为什么不直接使用rvmsudo rails server -d -p80

【问题讨论】:

【参考方案1】:

Phusion Passenger 是一个成熟的 Rails 服务器。使用时不涉及WEBrick。

WEBrick 只是一个参考网络服务器,在您设置生产级网络服务器之前临时使用。它没有特别优化。它旨在为您找到更好的生产网络服务器。

【讨论】:

以上是关于Phusion 乘客诉 WEBrick的主要内容,如果未能解决你的问题,请参考以下文章

无法启动 Phusion 乘客看门狗?

Phusion 乘客(适合傻瓜!)

Phusion 乘客配置文件在哪里?

安装 Phusion 乘客时出错“在 [] (Gem::LoadError) 中找不到乘客 (>= 0)”

phusion 乘客没有看到环境变量?

Phusion 乘客内部服务器错误