Re: Soucis de consommation de RAM Apache2/php5 (squeeze)

2013-09-21 Par sujet Christophe

Bonjour,

Le 19/09/2013 21:55, Bzzz a écrit :

On Thu, 19 Sep 2013 21:41:48 +0200
Christophe t...@stuxnet.org wrote:


Nous avons pensé à changer de solution pour soit du CGI/FastCGI,
soit du php5-fpm (potentiellement coupé à NGINX) , mais cela
nécessite un travail assez conséquent de validation. Et dans
l'état des choses , nous souhaiterions éviter.


C'est pourtant l'une des solts la plus fiable; cependant, la
conso excessive de RAM peut aussi venir d'un défaut du kernel
et un test de charge entre les 2 solts possibles serait
intéressant et parlant.


Auriez vous des solutions alternatives à proposer ?


Pas vraiment; personnellement, j'ai cessé d'utiliser apache quand
j'ai testé nginx (passage +130MB à… 2MB, même avec une charge
importante, pour le daemon svr http).
La conf nginx nécessitera sûrement des tweaks, mais une fois
validée, c'est start  oubli :)



On a commencé à mettre en place en test. PHP5-FPM d'un côté / NGINX et 
Apache (FastCGI pour les deux) de l'autre.


le serveur Web ne consomme effectivement plus rien. NGINX semble 
effectivement mieux s'en sortir, mais la différence avec Apache n'a pas 
été flagrante dans cette configuration lors des tests.


Gros point d'honneur à NGINX sur la facilité de conf, et les 
possibilités que cela laisse entrevoir ;) .


On a fait quelques tests de montée en charge. C'est PHP5-FPM qui en 
prend plein sa face (c'est d'une certaine logique ;) ). Et une fois que 
la charge retombe, ca libère bien la mémoire. (J'ai un peu de mal à 
comprendre comment il gère ca du reste).


On a pas encore fini les tests. et il y a surement encore quelques 
variables de conf à modifier pour optimiser tout ca. Mais le 
comportement, de prime abord, me parait tout de même plus sain.


@+
Christophe.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/523d7e72.6060...@stuxnet.org



Re: Soucis de consommation de RAM Apache2/php5 (squeeze)

2013-09-21 Par sujet Bzzz
On Sat, 21 Sep 2013 13:09:38 +0200
Christophe t...@stuxnet.org wrote:

 On a fait quelques tests de montée en charge. C'est PHP5-FPM qui
 en prend plein sa face (c'est d'une certaine logique ;) ). Et une

Tu peux aussi augmenter le nombre de workers de nginx (à nb de cores
+ 1 max si mes souvenirs sont bons).

 fois que la charge retombe, ca libère bien la mémoire. (J'ai un
 peu de mal à comprendre comment il gère ca du reste).

Il fork à chaque fois et les enfants meurent lorsque la charge
redescend - si la charge est susceptible de bcp varier, il
peut être intéressant de laisser vivre un certain nombre d'enfants
en RAM; c'est réglable dans /etc/php5/fpm/pool.d/www.conf (ou le nom
que tu lui as donné).
 
 On a pas encore fini les tests. et il y a surement encore quelques 
 variables de conf à modifier pour optimiser tout ca. Mais le 
 comportement, de prime abord, me parait tout de même plus sain.

Si tu as des interrogations sur certains aspects de conf, le forum
nginx répond assez bien et très correctement.

-- 
[D]: je suis libre jeudi après-midi et vendredi après-midi
 après 14h pour passer l'entretien.
[S]: Très bien. Jeudi-après midi 10h c’est possible ?
[D]: Vous avez vraiment un doctorat?

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20130921132317.5c82f2f5@anubis.defcon1



Re: Soucis de consommation de RAM Apache2/php5 (squeeze)

2013-09-19 Par sujet Bzzz
On Thu, 19 Sep 2013 21:41:48 +0200
Christophe t...@stuxnet.org wrote:

 Nous avons pensé à changer de solution pour soit du CGI/FastCGI,
 soit du php5-fpm (potentiellement coupé à NGINX) , mais cela
 nécessite un travail assez conséquent de validation. Et dans
 l'état des choses , nous souhaiterions éviter.

C'est pourtant l'une des solts la plus fiable; cependant, la
conso excessive de RAM peut aussi venir d'un défaut du kernel
et un test de charge entre les 2 solts possibles serait 
intéressant et parlant.
 
 Auriez vous des solutions alternatives à proposer ?

Pas vraiment; personnellement, j'ai cessé d'utiliser apache quand
j'ai testé nginx (passage +130MB à… 2MB, même avec une charge
importante, pour le daemon svr http).
La conf nginx nécessitera sûrement des tweaks, mais une fois
validée, c'est start  oubli :)

-- 
Drinks: Mais nan mec j'étais pas bourré...
Krazy: y a une vidéo qui tourne, t'étais entrain de
   CHANTER ALLONGE SUR LA ROUTE
Drinks: ...
Drinks: Je chantais bien?

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20130919215520.080df410@anubis.defcon1