Erreur apache : server reached MaxClients setting
10 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

Joe Le Mort - WRInaute occasionnel

- Messages: 260
- Inscription: 8 Aoû 2006
Erreur apache : server reached MaxClients setting
Bonjour a tous,
j'ai un soucis avec mon serveur apache aux heures de pointes quand j'ai énormément de trafic et mon site plante, il necessite un restart pour fonctionner a nouveau !
C'est ce message :
Ma config:
Serait il possible d'optimiser cela ? en évitant ce MaxClient ?
j'ai un soucis avec mon serveur apache aux heures de pointes quand j'ai énormément de trafic et mon site plante, il necessite un restart pour fonctionner a nouveau !
C'est ce message :
- Code: Tout sélectionner
server reached MaxClients setting, consider raising the MaxClients setting
Ma config:
- Code: Tout sélectionner
Apache/2.0.55 (Ubuntu) PHP/5.1.2
Serait il possible d'optimiser cela ? en évitant ce MaxClient ?
- Code: Tout sélectionner
Timeout 300
KeepAlive Off
MaxKeepAliveRequests 500
KeepAliveTimeout 15
##
## Server-Pool Size Regulation (MPM specific)
##
# prefork MPM
<IfModule prefork.c>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 20
MaxRequestsPerChild 0
</IfModule>
# pthread MPM
<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
# perchild MPM
<IfModule perchild.c>
NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 10
MaxThreadsPerChild 20
MaxRequestsPerChild 0
AcceptMutex fcntl
</IfModule>
-

Dharius - WRInaute impliqué

- Messages: 840
- Inscription: 6 Avr 2005
Sur ton serveur, tu as un fichier qui s'apelle httpd.conf (qui a svt comme path "usr/loca/apache/conf/httpd.conf" , dedans tu as une ligne "MaxClients XXX" (XXX étant une valeur par défaut que tu peux modifier).
Une fois la modif faite, redémarre ton serveur.
Une fois la modif faite, redémarre ton serveur.
-

Joe Le Mort - WRInaute occasionnel

- Messages: 260
- Inscription: 8 Aoû 2006
Dharius a écrit:Sur ton serveur, tu as un fichier qui s'apelle httpd.conf (qui a svt comme path "usr/loca/apache/conf/httpd.conf" , dedans tu as une ligne "MaxClients XXX" (XXX étant une valeur par défaut que tu peux modifier).
Une fois la modif faite, redémarre ton serveur.
au dela de 256, mon serveur tire une tronche... pas possibilité d'augmenter le maxclient
-

Dharius - WRInaute impliqué

- Messages: 840
- Inscription: 6 Avr 2005
Holala, mais tu as combien de visiteurs / jour ? moi avec Maxclient 150, j'ai sans problème 10 000 visiteurs / jours et suis même monté à 18 000 sans broncher...
Tu peux essayer aussi de modifier :
Timeout
KeepAlive
MaxKeepAliveRequests
KeepAliveTimeout
Par exemple la mienne est :
Timeout 30
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
Tu as combien de mémoire vive ? 2Go serait recommandé.
SInon regarde du coté de tes script, tu dois en avoir un ou deux qui te bouffent trop de ressources...
Tu peux essayer aussi de modifier :
Timeout
KeepAlive
MaxKeepAliveRequests
KeepAliveTimeout
Par exemple la mienne est :
Timeout 30
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
Tu as combien de mémoire vive ? 2Go serait recommandé.
SInon regarde du coté de tes script, tu dois en avoir un ou deux qui te bouffent trop de ressources...
-

Joe Le Mort - WRInaute occasionnel

- Messages: 260
- Inscription: 8 Aoû 2006
je viens de corriger le keepalive et ces autres parametres.
je verrai si ca tourne.
coté mémoire, j'ai 1Go.
Mon gros probleme est que j'ai des galleries d'images, quelques fois assez lourdes (2-5Mo)
je verrai si ca tourne.
coté mémoire, j'ai 1Go.
Mon gros probleme est que j'ai des galleries d'images, quelques fois assez lourdes (2-5Mo)
-

Dharius - WRInaute impliqué

- Messages: 840
- Inscription: 6 Avr 2005
d'ailleurs, je vois Timeout 300 : pas bon du tout !! mets à 30 sec parceque si t'a un script qui bogue, il va en effet te bouffer les ressources et s'arrêter seulement 300 sec après... normalemnt un script ne dépassera jamais 30sec, sinon faut le revoir ! 
-

Joe Le Mort - WRInaute occasionnel

- Messages: 260
- Inscription: 8 Aoû 2006
Dharius a écrit:Passe à 2 Go aussi !!
pas possible avec une dedibox
Sinon j'ai modifié le Timeout.
merci de tes conseils
-

BobbySixKiller - WRInaute discret

- Messages: 182
- Inscription: 17 Fév 2005
Re: Erreur apache : server reached MaxClients setting
Bonjour j'ai le meme soucis depuis qques jour, mon site devient impraticable !
y'à t-il un module qui permette de savoir ce qui prend du temps, bouffe les ressources système ??
y'à t-il un module qui permette de savoir ce qui prend du temps, bouffe les ressources système ??
10 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Apache 2.0.54 et Maxclients
- Apache et Header Server
- URL Rewriting pour server heberger not apache
- Erreur 500 - Internal server error
- Erreur temporaire Can't connect to local MySQL server
- SPIP : problème erreur 500 Internal Server Error
- Erreur /none Apache
- [Apache] Erreur /redirect:/
- Erreur Apache erealloc()
- Nginx vers apache erreur
Consultez la description détaillée des produits ou services de Google suivants : Google Web Toolkit
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
