Bonjour,
alors mon soucis c'est que mon serveur web (Linux Apache MySQL PHP et Python (en cgi python) en sus) marche globalement bien avec des temps de réponse satisfaisant mais pour 5% des requêtes les temps explosent. J'ai cherché en vain dans tous les coins pour trouver des requêtes lourdes, traitement de fichier lourds, etc ... sans que ca soit concluant.
Alors je me suis amusé à tirer à intervalle régulier sur une page "hello world" 100% statique. Et devinez quoi? Tjrs 5% des requêtes (pas nécessairement consécutives, au contraire) qui dépassent les 5 secondes
J'ai tenté de dumper le server-status et les processus en cours au moment où les temps dérivent.
Moralité: la base de donnée de se tourne les pouces. Les processus sont au chômage. Pour les worker apache c'est jamais le plein emploi. Et dans 5% des cas j'ai des temps pourris, y compris sur les pages 100% statiques
Si vous avez des idées, des suggestions pour trouver d'où ca vient, je suis 100% preneur!
---------------
Aimer les femmes intelligentes est un plaisir de pédéraste. (Charles Baudelaire) - Vous vulgarisez :o (Jean-Kevin Dubois)