【问题标题】:Mod_rails and mongrel running on the same server?mod_rails 和 mongrel 在同一台服务器上运行?
【发布时间】:2010-09-11 18:00:19
【问题描述】:

我目前正在运行 mongrel 集群,monit 在一台服务器上监视 8 个 Rails 应用程序。

我想将其中的 7 个应用程序移到 mod_rails,剩下一个在 mongrel 上。 7 个较小的应用程序是低容量的,而我想留在 mongrel 上的是一个高容量的应用程序。

据我了解,这将是最好的解决方案 - 因为设置 PassengerPoolIdleTime 只能在全局级别应用。

使用这种类型的设置我应该注意哪些配置问题?

【问题讨论】:

    标签: ruby-on-rails ruby apache mongrel mod-rails


    【解决方案1】:

    我可能只是将所有应用程序移至 mod_rails,因为性能似乎与 Mongrel 相当,并且管理开销更少。

    关于配置问题,请确保您允许公共目录,否则您会发现静态资产失败:

    <Directory "/var/www/app/current/public">
        Options FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
    

    除此之外,如果您知道如何配置 Apache,mod_rails 就非常轻松。

    【讨论】:

      【解决方案2】:

      最终将所有内容移至 mod_rails。

      像冠军一样工作!

      【讨论】:

        猜你喜欢
        • 2013-06-20
        • 2018-12-04
        • 2016-12-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-26
        • 2017-01-29
        • 1970-01-01
        相关资源
        最近更新 更多