代码之家  ›  专栏  ›  技术社区  ›  Subimage

在同一台服务器上运行mod-rails和mongrel?

  •  4
  • Subimage  · 技术社区  · 16 年前

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

    我想把这些应用程序中的7个迁移到mod ou rails,还有一个在mongrel上。7个较小的应用程序是低容量的,而我想留在Mongrel上的是高容量的应用程序。

    据我所知,这是最好的解决方案——因为设置passengerpolidletime只能在全球范围内应用。

    对于这种类型的设置,我应该注意哪些配置?

    2 回复  |  直到 16 年前
        1
  •  4
  •   tomtaylor    16 年前

    我可能会把所有的应用程序都转移到mod ou rails上,因为它的性能与Mongrel相当,而且管理开销也更少。

    关于配置gotchas,只需确保允许使用公共目录,否则会发现静态资产出现故障:

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

    除此之外,如果您知道如何配置Apache,那么mod_Rails非常简单。

        2
  •  1
  •   Subimage    16 年前

    最后把所有东西都移到模块轨道上。

    像冠军一样工作!

    推荐文章