Optimisation Apache 2 et MySQL - Logiciels - Linux et OS Alternatifs
Marsh Posté le 12-03-2007 à 17:55:38
Pas d'idée ?
J'ai mis en place un système de cache php qui allège pas mal le serveur. (script php à l'arrache inside )
J'ai un load average et une utilisation mémoire correct la plupart du temps mais parfois (genre 2-3x par jour) j'ai un GROS ralentissements... apache par en vrille et je suis obligé de le redemarrer.
Peut être un trop grands nombres de Spare Servers ?
Sinon, sous Debian, quel version d'apache2 utilisés vous ? prefork ou worker ?
Marsh Posté le 13-03-2007 à 01:14:58
j"ai également eu ce genre de souci
Tu n'as rien dans les logs au moment où apache part en vrille ?
En ce qui me concerne je tourne sous apache 1.x
Marsh Posté le 13-03-2007 à 12:50:18
Non rien de très explicite
J'ai augmenté le nombre max de Spare hier, pas eu de surcharge trop importante depuis. Peut être que ça bouchonné.
Je verrai vers 18h, la ou il y a le plus de requêtes, voir si ça tiens le coup
Marsh Posté le 13-03-2007 à 15:31:45
je ne suis pas sur qu'augmenté le nombre de spares soit une solution
personnelement j'ai ceci dans mon httpd.conf
MinSpareServers 3 |
cela a notamment permit de limiter les départ en vrille de apache aux heures de pointes ( midi et 18h chez moi )
Marsh Posté le 13-03-2007 à 17:35:24
En effet je me suis trompé dans mon post, j'ai augmenté le MaxClients:
Citation : StartServers 5 |
Je vais lire la doc concernant le MaxRequestsPerChild en attendant qu'il replante
Marsh Posté le 13-03-2007 à 17:38:56
T'es sur que c'est pas ton "cache php à l'arrache" qui fout le boxon ?
Marsh Posté le 13-03-2007 à 18:27:37
Ben en tout cas depuis le cache php la charge a beaucoup diminué. J'ai même un peu de RAM libre
Marsh Posté le 13-03-2007 à 18:30:23
daitenshi a écrit : T'es sur que c'est pas ton "cache php à l'arrache" qui fout le boxon ? |
il l'a mis en place après la survenue des problèmes a priori si j'ai bien compris.
Marsh Posté le 13-03-2007 à 18:35:23
Exact, puis c'est mes scripts php (pas le systeme de cache) qui sont codés à l'arrache (surtout au niveau de mysql). Donc je pense que le cache ne peut être que bénéfique.
Marsh Posté le 11-03-2007 à 15:23:12
Bonjour,
J'ai actuellement un dédié avec apache 2 installé (ainsi que d'autres services mail, ftp, stats...)
Depuis quelques temps j'ai un site qui a de plus en plus de succès et je commence à voir des ralentissements assez régulièrement.
Le problème c'est que je n'ai que 512 de RAM sur le serveur, donc la je swap à mort.
En attendant que j'ajoute un peu de mémoire, savez vous comment je pourrai optimiser la config de apache2/mysql ? Car c'est principalement eux qui provoquent les ralentissements...
Je doute que l'on puisse faire grand chose mais sait on jamais
Merci !
---------------
| Tablatures Guitar Pro |