Frage

Ich laufe zur Zeit nicht reinrassig Cluster mit monit auf einem Server für 8 Rails-Anwendungen über sie zu beobachten.

Ich mag 7 diese Anwendungen mod_rails bewegen, mit einem auf Mischlings bleiben. Die 7 kleinere Anwendungen sind von geringem Volumen, während die, die ich auf Mischlings bleiben möchten ein hohes Volumen ist, App.

Wie ich es verstehe, wäre dies die beste Lösung sein -. Wie die Einstellung PassengerPoolIdleTime kann nur auf globaler Ebene angewandt werden

Welche Konfiguration gotchas soll ich Ausschau nach dieser Art von Setup?

War es hilfreich?

Lösung

Ich würde wahrscheinlich bewegen Sie einfach alle Anwendungen zu mod_rails, wie die Leistung zu Mongrel vergleichbar scheint und es gibt weniger Administrationsaufwand.

Im Hinblick auf die Konfiguration gotchas, nur sicherstellen, dass Sie Ihr öffentliches Verzeichnis ermöglichen, oder Sie werden statische Vermögenswerte finden Fehler:

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

Abgesehen davon, wenn Sie wissen, wie Apache zu konfigurieren, mod_rails ist sehr schmerzlos.

Andere Tipps

Ended bis alles mod_rails bewegen.

Funktioniert wie ein Champ!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top