OVH Community, votre nouvel espace communautaire.

ServerLimit et MaxClients


didou
20/03/2011, 02h03
si tu as 2000 visiteurs/jour et t'as pas des gros script qui bogue, tu peux mettre maxcleint a 150 , avec 2Go de ram c'est recommander, sinon tu peux modifier les autres parametre comme suite :
Timeout 30
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
sinon t'es sous quel OS ?

tmestiri
19/03/2011, 14h41
Salut Didou, merci pour ta réponse et ton coup de main.
J'ai 2 Go de RAM sur KimSufi 250 G avec un CPU 1.2 Ghz et 2 Go de RAM.
J'utilise Wordpress, je ne sais pas comment déterminé ce que ça consomme en mémoire (un moyen de le savoir ?) mais j'imagine que c'est beaucoup plus que 8 Mo.

Quand j'écris ce que tu 'a donné voilà ce que ça renvoye :
[Sun Mar 13 15:47:51 2011] [error] server reached MaxClients setting, consider raising the MaxClients setting
[Mon Mar 14 16:36:15 2011] [error] server reached MaxClients setting, consider raising the MaxClients setting
[Wed Mar 16 10:51:52 2011] [error] server reached MaxClients setting, consider raising the MaxClients setting
[Fri Mar 18 15:28:37 2011] [error] server reached MaxClients setting, consider raising the MaxClients setting
Hier j'ai mis MaxClients à 512 avec Server Limit sur 1024 pour remédier à ça mais ce qui est incroyable c'est que j'ai eu un pic aujourd'hui de 8000 % de CPU sur lee graphique de RealTime Monitoring ce qui est incensé je trouve.

Mon problème avec tous ça c'est que ça arrive que le serveur se bloque et ne répond plus avec 100% CPU, 97% de RAM et 98% de Swap et j'arrive pas à trouver ce qui cause ça ni comment résoudre ce problème.

J'ai vraiment besoin de votre aide pour y arriver.

Merci pour tout !

didou
19/03/2011, 14h30
ça depend du RAM t'en as combien ??? et surtout ton site web est il statique ou dynamique?? en génerale php mange 8Mo de ram si tu mets maxclient a 1000 8 * 1000 = ...
Sinon en cas de surcharge comment redémarré apache automatiquement avant qu'il bloque tout le serveur ?
ton apache block tout le serveur??? as tu un firewill trop stricte??
tape cette commande et dit moi qu'est ce qu'il te renvois le serveur :
cat /var/log/httpd/error_log |grep MaxClients

tmestiri
18/03/2011, 18h07
Bonjour, comment déterminé sur mon serveur Kimsufi, la limite du serveur et le nombre maximal de clients, sachant que sur ce serveur j'ai un siteweb avec un trafic de 1000-2000 visiteurs par jours.

Sinon en cas de surcharge comment redémarré apache automatiquement avant qu'il bloque tout le serveur ?

Merci beaucoup pour votre aide.