Apache2 - les valeurs Optimales pour la directive serverlimit, MaxClients, MaxRequestsPerChild très ÉLEVÉ de trafic de site web

Je suis à court d'un trafic intense de site (100k par jour). À l'heure de pointe (1500+ active en ligne) le site est considérablement ralentie et l'augmentation des temps de chargement d'une page. ( images trop )

Nous utilisons frontaux + base de données mysql sur le même serveur. Avoir assez de ressources inutilisées gauche.

charge moyenne: 1.47, 1.63, 1.73
htop: http://grabilla.com/02b13-02a8961d-bd7e-404c-9873-06e57bb7eab1.png

Server config:
E3 1230 (4 x 3.2 Ghz) /16 go de RAM /1 gb /s de Vitesse de Port
centoOS 5.8

De configuration d'Apache:

Timeout 150
KeepAlive Off
MaxKeepAliveRequests 1000
KeepAliveTimeout 15

<IfModule prefork.c>
StartServers       8
MinSpareServers    5
MaxSpareServers   20
ServerLimit      256
MaxClients       256
MaxRequestsPerChild  4000
</IfModule>

<IfModule worker.c>
StartServers         2
MaxClients         450
MinSpareThreads     25
MaxSpareThreads     75 
ThreadsPerChild     25
MaxRequestsPerChild  0
</IfModule>

Utilisation de l'UC ne va jamais au-delà de 2 moyenne de la charge sur les heures de pointe. Le serveur MySQL a aussi un 7~15% de l'usage à l'époque. Je sais que c'est pas un DB goulot d'étranglement en raison des pages statiques aussi longtemps à charger sur les heures de pointe.

Tout les conseils pour optimiser ces valeurs sera grandement apprécié, merci.

url de site web: http://goo.gl/XVPAA

J'ai pu voir comment c'est de la programmation connexe si vous avez essaye d'optimiser un morceau de la lenteur de code (bien que certains disent qu'il est alors plus approprié pour l'Examen du Code), mais le réglage de configuration d'Apache valeurs ressemble plus à une question pour le Serveur Faute.
Il semble que vous pouvez améliorer les performances de manière significative par une (assez) de base d'optimisation de site avec des choses comme les réglages expire en-têtes, la combinaison des images dans des sprites, et l'optimisation/minifying des ressources. Sur la page d'accueil, j'ai du faire+ de 60 demandes. Multipliez cela par le max d'utilisateurs sur le site à tout moment et ajoute rapidement. Aussi, pour l'amour de dieu, de permettre de garder en vie, d'avoir à ouvrir une nouvelle connexion pour chacun des 60+ demandes est fou.
Merci beaucoup pour votre suggestion.

OriginalL'auteur Evan Hamlet | 2012-11-19