Apache + Passenger : Latence au démarrage


#1

Bonjour,

A propos de passenger… j’ai remarqué que si je n’utilise pas mon appli
déployée sous passenger pendat qques temps (une nuit par exemple), le
premier appel est très lent, disons 5 secondes de latence. Ensuite tout
marche nickel.

Avez-vous une idée d’un truc à paramétrer pour que ca reste tout le
temps
prêt à démarrer au quart de tour ?

Merci (-:

gUI


Pour la santé de votre ordinateur, préférez les logiciels libres.
Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/
Browser le web : http://www.mozilla-europe.org/fr/products/firefox/
Suite bureautique : http://fr.openoffice.org/


#2

2009/4/10 Guillaume B. removed_email_address@domain.invalid

Bonjour,

A propos de passenger… j’ai remarqué que si je n’utilise pas mon appli déployée sous passenger pendat qques temps (une nuit par exemple), le premier appel est très lent, disons 5 secondes de latence. Ensuite tout marche nickel.

Avez-vous une idée d’un truc à paramétrer pour que ca reste tout le temps prêt à démarrer au quart de tour ?

passenger libère les instances de ton application quand elles ne sont
pas utilisées. Tu peux essayer d’augmenter PassengerPoolIdleTime (300
sec par defaut). Regarde aussi du coté des options
RailsFrameworkSpawnerIdleTime et RailsAppSpawnerIdleTime.

http://fabien.jakimowicz.com


#3

merci à tous, je vais essayer ça !

gUI

Le 10 avril 2009 12:04, Arthur Pétry removed_email_address@domain.invalid a
écrit :

Avez-vous une idée d’un truc à paramétrer pour que ca reste tout le
temps prêt à démarrer au quart de tour ?

Je dirais PassengerPoolIdleTime à 0, mais j’ai pas testé.

http://www.modrails.com/documentation/Users%20guide.html#PassengerPoolIdleTime


Pour la santé de votre ordinateur, préférez les logiciels libres.
Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/
Browser le web : http://www.mozilla-europe.org/fr/products/firefox/
Suite bureautique : http://fr.openoffice.org/


#4

Le 10 avr. 09 à 11:50, Guillaume B. a écrit :

Bonjour,

A propos de passenger… j’ai remarqué que si je n’utilise pas mon
appli déployée sous passenger pendat qques temps (une nuit par
exemple), le premier appel est très lent, disons 5 secondes de
latence. Ensuite tout marche nickel.

Avez-vous une idée d’un truc à paramétrer pour que ca reste tout le
temps prêt à démarrer au quart de tour ?

Je dirais PassengerPoolIdleTime à 0, mais j’ai pas
testé.
http://www.modrails.com/documentation/Users%20guide.html#PassengerPoolIdleTime