Je suis juste curieux de savoir si Passenger utilise ou peut utiliser des groupes comme Mongrel. Si oui, comment puis-je faire fonctionner spécifiquement Passenger avec des clusters? J'utilise nginx. Et si non, comment surclasse-t-il si bien Mongrel?Est-ce que le/les passagers utilisent des grappes comme Mongrel?
3
A
Répondre
3
Mongrel Cluster exécute simplement un nombre spécifié de processus Mongrel et leur affecte des requêtes HTTP entrantes à l'aide du module mod_proxy_balancer d'Apache qui agit comme un proxy inverse et effectue l'équilibrage de charge.
Les processus de génération de spawns de passager (Ruby) traitent les requêtes HTTP en utilisant l'un des three different and configurable strategies. Lorsque la méthode de pondération smart de Passenger est utilisée, elle est capable de mettre en cache le code de structure Ruby on Rails, ce qui réduit considérablement le temps de réapparition. Passenger est également capable de réutiliser l'interpréteur Ruby déjà chargé, plutôt que d'en charger un nouveau pour chaque processus.