まこと の ブログ - Apache2 en mode multi-thread - CommentairesMaKoTo no burogu — Journal de bord…2024-03-28T19:46:56+01:00MaKoTourn:md5:c74815e3268f2d506228368f0d9c6d01DotclearApache2 en mode multi-thread - MaKoTourn:md5:ec34ebf87fdddb577e77e619f90ff87a2012-01-06T13:50:29+01:002012-01-06T13:50:29+01:00MaKoTo<p>Merci à vous deux !<br />
J'étudierais donc çà aussi histoire d'optimiser le bidule.</p>Apache2 en mode multi-thread - skcurn:md5:eb21b683bf762b89ca0b9cf4f7d5578d2012-01-02T16:03:33+01:002012-01-06T13:41:23+01:00skc<p>Passer en mode worker n'est pas une mauvaise idée, mais quand on a des problèmes de performances liés à PHP, c'est a mon avis une mauvaise idée puisque ça entraine une baisse des performances.</p>
<p>Rien n'indique non plus que la nouvelle configuration est à l’abri de ce qui s'est produit en mode prefork.</p>
<p>La BONNE solution est de configurer le système pour qu'il n'accepte pas plus de requêtes qu'il n'est capable d'en traiter. Cela est valable quelque soit le serveur web (Apache ou Nginx) ou le mode de fonctionnement (prefork, worker).</p>
<p>Pour des applis PHP, cela se fait principalement sur deux points:</p>
<p>1. La configuration d'Apache indique le nombre maximum de requêtes simultanées que l'on doit accepter.</p>
<p>2. La configuration de PHP permet de limiter la mémoire maximum par requêtes et éventuellement le temps maximum de traitement d'une requête.</p>
<p>Calcule rapidement le nombre de requêtes max par la mémoire max, mets le en regard de la mémoire que tu as sur ton serveur, tu verras rapidement le problème.</p>
<p>En prime, lorsqu'on commence à taper dans le swap, il y a un phénomène d’avalanche: les requêtes sont plus lentes à traiter et du coup on en accumule plus en parallèle.</p>Apache2 en mode multi-thread - Cometeurn:md5:08c5914c0d9a3736efa035bd2347a1922011-12-31T18:57:16+01:002011-12-31T18:57:16+01:00Comete<p>Il m'est arrivé la même chose il y a 2 ans avec un serveur Apache en prod. Mais j'ai été beaucoup moins persévérant de toi, je suis directement passé à Nginx et ce ne fut que du bonheur <img src="http://burogu.makotoworkshop.org/index.php?pf=wink.svg" alt=";)" class="smiley" /><br />
Depuis je ne jure que par ce serveur web/reverse-proxy/proxy-imap</p>