Bonjour,
J'ai un serveur apache2 sur une machine dedibox qui a été est assez fortement courtisé durant les jours précèdant pour le téléchargement d'un fichier de 1,8go. Le compteur est à 3500 téléchargements de ce fichier 6 jours après sa diponibilité.
Maintenant le débit d'upload de la machine est à ce niveau :
avec une telle configuration d'apache :
Timeout 300
KeepAlive On
MaxKeepAliveRequest 100
KeepAliveTimeout 15
<IfModule prefork.c>
StartServers 5
MinSpareServers 15
MaxSpareServers 50
MaxClients 150
MaxRequestsPerChild 100
</IfModule>
Une minutes après le redémarage d'apache j'obtiens ceci :
Alors que je suis certain qu'il n'y a pas 150 clients connectés simultannément !
J'ai effectué beaucoup de changements dans les valeurs des variables que j'ai exposé plus haut mais rien n'y fait je suis souvent rempli de clients et dans le meilleur des cas le serveur ne descend jamais en dessous de 80 clients precessus lancés en même temps.
Au début j'ai cu que des processus ne s'eteignent pas. Mais finalement je ne sais plus quoi penser et la connexion à mon site se fait lentement lors le maximum de processus de est atteind.
J'ai vraiment besoin d'aide.
Avez-vous des conseils à me donner ?
Partager