【问题标题】:Web Server Selection for RailsRails 的 Web 服务器选择
【发布时间】:2013-01-27 19:24:06
【问题描述】:

我的问题与在一台服务器上运行多个不同的 Web 应用程序(PHP 和 Rails)有关,并决定哪个服务器用于 Rails,因为它将与当前在 apache2 上运行的几个 PHP 应用程序共存,并且有几个选择在为 Rails 应用程序提供服务方面。

我们设置了一个运行 Apache2 的新 Debian“Squeeze”服务器。该服务器托管 PHP 应用程序,我们被要求提供一个 Ruby on Rails 项目并在此机器上运行它。

Rails 应用不会获得太多流量,因为它是我们的一些业务合作伙伴的微型网站。

对于这种类型的环境,知道 Apache2 已经在为 PHP 应用程序提供服务的 Rails 应用程序的最佳应用服务器选择是什么?

1) Apache2 与 Phusion Passenger

2) Mongrel

3)Webrick

4) 别的?

【问题讨论】:

    标签: ruby-on-rails-3 apache2 passenger mongrel


    【解决方案1】:

    看看thin。它具有原生 SSL 支持,非常轻量级且易于设置(gemfile 中的一行),并且不会与主机上运行的任何其他服务器交互。

    【讨论】:

    • 我喜欢 Thin 提供的简单性和性能!谢谢
    【解决方案2】:

    Rails 应用不会获得太多流量,因为它是我们的一些业务合作伙伴的微型网站。

    Passenger 似乎很合适,因为它很容易配置为根据当前流量生成/杀死工作人员,因此您可以在大多数情况下节省一些资源。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-09
      • 1970-01-01
      • 2011-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多