Apache MaxClients Saturé

Résoudre la saturation des connexions Apache.

Quand Apache atteint MaxClients (ou MaxRequestWorkers en MPM event), les nouvelles connexions sont mises en attente puis timeout. Votre site devient inaccessible alors que le serveur ne semble pas surchargé.

Symptômes

Causes Fréquentes

Étapes de Diagnostic

  1. Vérifiez les logs Apache pour "MaxRequestWorkers"
  2. Examinez le nombre de processus Apache (ps aux | grep apache)
  3. Vérifiez la configuration MPM actuelle
  4. Analysez les requêtes lentes (mod_status)

Automatiser avec MoniTao

MoniTao détecte la saturation :

Bonnes Pratiques

Questions Fréquentes

Comment calculer MaxRequestWorkers ?

(RAM disponible - OS - BDD) / mémoire par worker. Typiquement 150-300.

Quelle différence entre prefork et event ?

Event gère mieux les connexions KeepAlive avec moins de ressources.

Dois-je désactiver KeepAlive ?

Non, réduisez juste le timeout. KeepAlive améliore les performances.

MoniTao détecte-t-il ce problème ?

Oui, via les timeouts de connexion et les temps de réponse dégradés.

Prêt à dormir sur vos deux oreilles ?

Commencez gratuitement, sans carte bancaire.