Auteur Sujet: Lenteur Cityplay sur le 'Time To First Byte' et comparatif avec Free  (Lu 6627 fois)

0 Membres et 1 Invité sur ce sujet

Phena

  • Abonné Wibox
  • *
  • Messages: 10
  • Vert-Saint-Denis (77)
Lenteur Cityplay sur le 'Time To First Byte' et comparatif avec Free
« Réponse #12 le: 22 mars 2014 à 18:11:12 »
Aprés le changement d'IP, tu verras que CityPlay sera beaucoup plus performant que Free.
J'ai fait la bascule sur les nouvelles IP Online, c'est pas mieux ...

j'ai toujours le Get qui arrive en 4-5 secondes ... J'ai sorti WireShark pour voir où ca coince

|Time     | Mon PC                          ||         |                   | Mon Serveur    |                   
|0.000000000|         55777 > http [SYN]            |TCP: 55777 > http [SYN] Seq=0 Win=8192 Len=0 MSS=1460 WS=256 SACK_PERM=1|
|0.029476000|         http > 55777 [SYN,            |TCP: http > 55777 [SYN, ACK] Seq=0 Ack=1 Win=14600 Len=0 MSS=1460 SACK_PERM=1 WS=128|
|0.029552000|         55777 > http [ACK]            |TCP: 55777 > http [ACK] Seq=1 Ack=1 Win=16384 Len=0|
|0.029687000|         GET /a-personnalise           |HTTP: GET / HTTP/1.1 |   
|0.165801000|         http > 55777 [ACK]            |TCP: http > 55777 [ACK] Seq=1 Ack=811 Win=16256 Len=0|   
|5.318868000|         [TCP segment of a r           |TCP: [TCP segment of a reassembled PDU]|   
|5.321163000|         [TCP segment of a r           |TCP: [TCP segment of a reassembled PDU]|     
|5.321214000|         55777 > http [ACK]            |TCP: 55777 > http [ACK] Seq=811 Ack=2921 Win=16384 Len=0|   
|5.321278000|         [TCP segment of a r           |TCP: [TCP segment of a reassembled PDU]| 
|5.321289000|         [TCP segment of a r           |TCP: [TCP segment of a reassembled PDU]|     

Les trames SYN et ACK sont bien en timing avec un deltaT de 29 ms et après le Get / on a le ACK à 165 ms et le flow TCP arrive à 5,31 sec, on pourrait croire à une lenteur d'apache mais si je rebascule
chez free le flow TCP arrive à 0,8 sec , là je ne vois pas trop la raison, on dirait un timeout de 5 sec qui se libère ...

Une idée ? un cache ARP ou un truc du genre ?

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Lenteur Cityplay sur le 'Time To First Byte' et comparatif avec Free
« Réponse #13 le: 22 mars 2014 à 19:27:31 »
Tu observes la même chose sur d'autres serveurs online ?

thenico

  • Expert.
  • Abonné OVH
  • *
  • Messages: 1 009
  • FTTH >500 Mb/s (13)
Lenteur Cityplay sur le 'Time To First Byte' et comparatif avec Free
« Réponse #14 le: 23 mars 2014 à 02:46:10 »
Un timeout de 5 secondes ? Cela pourrait être une résolution inverse DNS dans Apache qui échoue.

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Lenteur Cityplay sur le 'Time To First Byte' et comparatif avec Free
« Réponse #15 le: 23 mars 2014 à 08:21:42 »
Bonne piste : Les IP cityplay n'ont pas de résolution DNS inverse.

CityPlay n'est pas le seul FAI a ne pas avoir de reverse-dns (par exemple Bouygues Telecom mobile)


Phena

  • Abonné Wibox
  • *
  • Messages: 10
  • Vert-Saint-Denis (77)
Lenteur Cityplay sur le 'Time To First Byte' et comparatif avec Free
« Réponse #16 le: 23 mars 2014 à 08:31:56 »
Tu observes la même chose sur d'autres serveurs online ?

J'ai croisé un autre serveur qui avait aussi ce genre de problème mais je ne l'ai pas mémorisé...
sur mon serveur à problème qui est le seul en Ubuntu 12.04, les autres sont en 10, j'avais rajouté (mais je ne sais plus pourquoi)
dans /etc/network/interfaces

dns-nameservers 127.0.0.1 88.191.254.60 88.191.254.70 

je viens de commenter cette ligne pour voir ...

Phena

  • Abonné Wibox
  • *
  • Messages: 10
  • Vert-Saint-Denis (77)
Lenteur Cityplay sur le 'Time To First Byte' et comparatif avec Free
« Réponse #17 le: 23 mars 2014 à 09:06:16 »
Bonne piste : Les IP cityplay n'ont pas de résolution DNS inverse.

CityPlay n'est pas le seul FAI a ne pas avoir de reverse-dns (par exemple Bouygues Telecom mobile)

je viens de metttre l'ip cityplay dans le /etc/hosts de mon serveur est en effet je n'ai plus de délai
de latence, c'est bien cela, Merci  ;) je n'ai plus qu'à trouver comment paramètrer ce reverse au niveau de d'apache

thenico

  • Expert.
  • Abonné OVH
  • *
  • Messages: 1 009
  • FTTH >500 Mb/s (13)
Lenteur Cityplay sur le 'Time To First Byte' et comparatif avec Free
« Réponse #18 le: 23 mars 2014 à 13:28:39 »
Le paramètre est HostnameLookups.
Citation de: Apache HTTP Server
The default is Off in order to save the network traffic for those sites that don't truly need the reverse lookups done. It is also better for the end users because they don't have to suffer the extra latency that a lookup entails. Heavily loaded sites should leave this directive Off, since DNS lookups can take considerable amounts of time. The utility logresolve, compiled by default to the bin subdirectory of your installation directory, can be used to look up host names from logged IP addresses offline.

Phena

  • Abonné Wibox
  • *
  • Messages: 10
  • Vert-Saint-Denis (77)
Lenteur Cityplay sur le 'Time To First Byte' et comparatif avec Free
« Réponse #19 le: 24 mars 2014 à 13:47:48 »
Le paramètre est HostnameLookups.

Oui c'est un des 4 paramètres qui fait faire un reverse DNS au serveur :

  • hostnamelookups Off dans apache.conf
  • pas de %h dans le log combined d'apache => à remplacer par un %a
  • Pas de de Allow/Deny dans les .htaccess sur des hostnames
  • Le module Status d'apache à désactiver

J'ai fait ces 4 modifs et malgré tout j'ai toujours un reverse DNS de 5 sec ...
Je continue mes recherches ...

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Lenteur Cityplay sur le 'Time To First Byte' et comparatif avec Free
« Réponse #20 le: 24 mars 2014 à 13:56:32 »
4/ Le module Status d'apache à désactiver
Il n'est pas nécessaire de désactiver Le module status d'apache.

Au pire, c'est juste une requête DNS si tu affiches la page (je ne suis même pas sur)

Phena

  • Abonné Wibox
  • *
  • Messages: 10
  • Vert-Saint-Denis (77)
Lenteur Cityplay sur le 'Time To First Byte' et comparatif avec Free
« Réponse #21 le: 24 mars 2014 à 14:07:28 »
Sur le même serveur, j'ai des sites en Oxwall ( http://www.oxwall.org/ ) ceux là répondent bien sans time out
et d'autres en Magento et là j'ai le time-out du reverse dns : quand j'ajoute l'ip client dans le /etc/hosts du serveur le time out disparaît ...
J'en suis à conclure que j'ai fait toutes les optim coté apache mais que je dois avoir des modules coté magento qui font des reverse dns ...