Bonjour,
Je viens de configurer un nouveau serveur dédié (xeon first http://hosteur.com/serveur-dedie/) avec apache 2.2 sous Debian 6.
Tout semble bien fonctionner, sauf que je ne sais pour quelle raison, des images ne se chargent pas ou très lentement. Voici les cas de figure possibles (avec le résultat correspondant dans la capture wireshark/tcpdump) :
- l'image se charge correctement et rapidement -> http 200 OK
- l'image se charge lentement mais jusqu'au bout -> http 200 OK
- l'image ne charge qu'un bout et plus rien, il faut actualiser plusieurs fois pour voir apparaître la suite -> http 206 partial content (+ retransmission tcp) ou encore "continuation or non-http traffic"
Le cas de figure 3 arrive en moyenne 1 fois sur 10, c'est très gênant! Il me semble que ca apparaît surtout dans les heures où il y a du monde (par exemple 18h). Vous pouvez le voir sur www.rpgsoluce.com en ouvrant une série d'images à la suite dans une news ou une review d'un jeu. Les pages semblent rapides, c'est que les images apparemment.
Voici les pistes que j'ai :
- la "window size value" vaut entre 50 et 70 dans les réponses http su serveur, ce qui me parait très petit. Mais il y a aussi cette valeur quand les images se chargent vite donc je vois pas...
- c'est un peu comme si le trafic était tout d'un coup stoppé par exemple par une règle iptables. Mais j'ai bien mis (iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT et iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT pour ne rien casser)
- La commande "top" me révèle :
Mem: 4063484k total, 3817632k used, 245852k free, 363812k buffers
Swap: 4290552k total, 13792k used, 4276760k free, 2496660k cached
Il n'y a donc pas de problème au niveau de la mémoire (?)
- dans ma config apache2.conf j'ai keepalive on, MaxKeepAliveRequests 300, KeepAliveTimeout 15 et je suppose que c'est mpm_prefork qui est utilisé (rien changé dedans).
- dans le htaccess j'ai bien mis :
RewriteCond %{REQUEST_URI} "/images/"
RewriteRule (.*) $1 [L] pour éviter des tests inutiles sur les images de mon dossier images.
Voilà, celui qui trouve est vraiment bon. Et ca m'aiderait beaucoup! Merci!
Partager