4

私は現在、1台のサーバーで8つのRailsアプリケーションを監視しているmongrelクラスターを実行しています。

これらのアプリケーションのうち7つをmod_railsに移動し、1つは雑種に残しておきたいと思います。7つの小さなアプリケーションは少量ですが、雑種犬に残したいのは大量のアプリです。

私が理解しているように、これが最善の解決策です。PassengerPoolIdleTimeの設定はグローバルレベルでのみ適用できるためです。

このタイプのセットアップでは、どのような構成の落とし穴に注意する必要がありますか?

4

2 に答える 2

4

パフォーマンスはMongrelに匹敵し、管理オーバーヘッドが少ないため、おそらくすべてのアプリをmod_railsに移動します。

構成の落とし穴に関しては、パブリックディレクトリを許可していることを確認してください。許可していないと、静的アセットが失敗します。

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

それを除けば、Apacheの設定方法を知っていれば、mod_railsは非常に簡単です。

于 2008-09-21T11:23:36.440 に答える
1

すべてを mod_rails に移動することになりました。

チャンピオンのように動作します!

于 2008-09-21T12:18:16.637 に答える