Mon environnement
- CentOS 6.4 X86_64
- Apache 2.4.4
- PHP 5.4.16 (FPM)
- 2 Intel Xeon E5-2620 à 2,00 GHz (8 cœurs, 16 threads dans chaque processeur)
- Mémoire enregistrée de 48 Go de RAM.
- 3 disques durs 15 tr / min 145 Go en RAID0 (par BIO
Variables intéressantes
<IfModule mpm_event_module>
StartServers 2
ThreadLimit 196
MinSpareThreads 96
MaxSpareThreads 192
ThreadsPerChild 96
MaxRequestWorkers 192
MaxConnectionsPerChild 96
</IfModule>
État du serveur Apache
Version du serveur: Apache / 2.2.4 (Unix) OpenSSL / 1.0.1e mod_fastcgi / mod-fastcgi-SNAP-0910052141
Serveur construit: 24 mai 2013 16:48:07
Heure actuelle: lundi 17 juin 2013 09:48:11
Heure de redémarrage COT : lundi 17 juin 2013 08:35:14 Configuration du
serveur parent COT . Génération: 1
Serveur parent Génération MPM: 0
Disponibilité du serveur: 1 heure 12 minutes 57 secondes
Charge du serveur: 0,05 0,10 0,09
Total des accès: 14144 - Trafic total: 349,7 Mo
Utilisation du processeur: u.28 s.25 cu0 cs0 - .0121% CPU charge
3,23 requêtes / sec - 81,8 kB / seconde - 25,3 kB / requête
1 requêtes en cours de traitement, 191 travailleurs inactifsPID | Connections | Threads | Async connections | total | accepting | busy | idle | keep-alive | closing ============================================================== 18997 | 3 | yes | 1 | 95 | 0 | 3 18485 | 0 | yes | 0 | 96 | 0 | 0 ============================================================== Sum | 3 | | 1 | 191 | 0 | 3
Journal des erreurs
Le message d'erreur est
[Lun 17 juin 09: 32: 45.680842 2013] [mpm_event: erreur] [pid 8574: tid 140185091581760] AH00485: le tableau de bord est plein, pas chez MaxRequestWorkers
Cela apparaît toutes les quelques secondes. Je ne le comprends pas. Comment puis-je le réparer?
MaxConnectionsPerChild
réglage est trop bas pour une utilisation en production. En outre, le définir sur autre chose que 0 est uniquement destiné à être effectué sur Windows car il fuit de la mémoire en interne.