Temps de réponse pourris pour 5% des requêtes HTTP - Infrastructures serveurs - Systèmes & Réseaux Pro
Marsh Posté le 12-04-2010 à 18:34:23
Tu as pu isoler si ça venait bien du frontal web et que le réseau est hors de cause ?
Marsh Posté le 12-04-2010 à 18:50:04
J'ai fait mes requêtes en "localhost". Si le réseau saturait, ca voudrait dire que le réseau local est saturé. Je vais voir comment contrôler ce point.
Marsh Posté le 13-04-2010 à 09:29:50
Le réseau est loin d'être saturé (rapport de 1 à 5). Il doit s'agir d'autre chose.
Marsh Posté le 13-04-2010 à 09:32:01
si c'est en localhost le problème vient de la machine. Si ça le fait même sur des pages statiques je pense plutôt soit au process qui part en sucette soit à un problème matériel (disques ?)
Marsh Posté le 20-04-2010 à 18:13:02
dreamer18 a écrit : si c'est en localhost le problème vient de la machine. Si ça le fait même sur des pages statiques je pense plutôt soit au process qui part en sucette soit à un problème matériel (disques ?) |
Ta premiere idee etait la bonne ... le requete est en local host mais apres le dns look up. C est sur ce look up qu il y a un probleme.
Marsh Posté le 20-04-2010 à 22:01:09
ha ben ça doit partir en timeout parce qu'il trouve pas le nom.
Marsh Posté le 12-04-2010 à 18:33:16
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)