J'utilise Apache 2.4 (64 bits) sur un serveur Windows. Il utilise également MySQL 5.7 sur le même serveur.
Ces derniers temps, très, très lentement, mais lorsque je regarde les journaux d'accès, il y a très peu de connexions. Je vois quelques tentatives pour obtenir phpmyadmin et d’autres scripts (dont aucun n’existent), mais pas des centaines de ces requêtes.
Quand j'ai regardé la mémoire que httpd et Mysql consommaient, ils étaient à la fois très bas et stables:
#tasklist
httpd 50,003 K
mysql 205,000 K
Le redémarrage de mysql ne faisait aucune différence en termes de performances ou de mémoire. Mais après avoir redémarré httpd, il faut maintenant 39 000 K en mémoire et le site est à nouveau réactif.
J'ai regardé dans les journaux et je ne vois rien qui sort de l'ordinaire. Alors, comment puis-je déterminer ce qui rend le site si peu réactif?
EDIT Je ne sais pas si cela va aider, mais je vais essayer ce correctif: (mentionné ici: https://superuser.com/a/627251/223518 et ici: https://stackoverflow.com/a / 21033620/857025 )
Ajoutez ce qui suit à httpd.conf et redémarrez httpd:
AcceptFilter http none
AcceptFilter https none