5 votes

Phusion Passenger et la mise en commun des bases de données

Si la taille du pool de base de données de mon application Rails est fixée à 5 (par défaut) dans mon fichier database.yml, et que j'utilise Phusion Passenger, cela signifie-t-il qu'il peut y avoir jusqu'à 5 connexions à la base de données pour chaque processus que Passenger génère, ou est-ce 5 au total pour tous les processus ?

6voto

Ariejan Points 6567

La taille du pool s'applique à un processus ruby. Certains interprètes ruby peuvent utiliser le threading pour gérer des requêtes multiples, comme jRuby. La taille du pool s'applique à ce processus et à tous les threads.

Passenger n'utilise pas le threading, mais crée de nouveaux processus ruby.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X