Je travaille actuellement à la migration d'une installation WordPress (en direct sur le web) d'une solution d'hébergement à une autre. Ce faisant, je teste la nouvelle solution d'hébergement (serveur mutualisé) en modifiant mon fichier d'hôte local, de sorte que
www.domain.com
indique l'IP de la nouvelle solution. Sur l'ancien serveur, le chargement d'une page prenait en moyenne 8 secondes, c'est pourquoi nous avons changé d'hôte. Mais lorsque je teste le nouveau serveur en utilisant mon fichier hosts, la page web se charge, et j'ai vérifié qu'elle se charge depuis le nouveau serveur, mais son temps de chargement est de 30+ secondes.
Est-ce un problème avec le système d'exploitation qui doit traiter le fichier hosts à chaque demande ? Le temps de chargement sur le nouveau serveur est très uniforme parmi les demandes de pages. C'est comme si le temps de chaque requête était multiplié par 4.
Je dois résoudre ce problème avant de transférer mon client vers une solution beaucoup plus horrible.
J'ai testé la modification du fichier hosts sous OS X 10.10.4 et Windows 7 Enterprise avec le même résultat : faire pointer www.domain.com vers le nouveau serveur entraîne des chargements de page de plus de 30 secondes.
Existe-t-il un autre moyen de tester un domaine par rapport à un environnement de serveurs partagés, afin de voir s'il s'agit d'un problème de système d'exploitation local et non de leurs serveurs ? Un ping IP du serveur partagé reste dans la fourchette de 35 ms, il ne semble donc pas malsain.
Editar Traceroute semble correct, 19 sauts.
Editar J'ai pu obtenir une connexion SSH. Le résultat de top
ressemble à ça :
top - 12:19:12 up 58 days, 10:27, 2 users, load average: 29.86, 38.15, 35.39
Tasks: 2 total, 1 running, 1 sleeping, 0 stopped, 0 zombie
Cpu(s): 44.0%us, 13.1%sy, 0.0%ni, 35.8%id, 6.1%wa, 0.5%hi, 0.5%si, 0.0%st
Mem: 32953672k total, 31990688k used, 962984k free, 2911692k buffers
Swap: 8388540k total, 1100716k used, 7287824k free, 15149856k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
11521 lifetiu1 20 0 14952 984 796 R 1.9 0.0 0:00.01 top
18995 lifetiu1 20 0 11528 1628 1292 S 0.0 0.0 0:00.04 bash
Est-ce que l'utilisation de Mem est suffisante pour provoquer ce genre de ralentissement ? Si c'est le cas, cela indique que je devrais recommander à mon client de changer d'hôte.
0 votes
Avez-vous essayé de lancer un traceroute ? La résolution du fichier hôte devrait être quasi instantanée.
0 votes
Je le fais maintenant, je vais mettre à jour dans un moment.
0 votes
Un ping du serveur et de bons temps de traceroute indiqueraient qu'il ne s'agit pas d'un problème de résolution d'hôte. Le serveur peut être surchargé et servir lentement à cause d'un manque de CPU/mémoire/d'E/S de disque/d'E/S de réseau, mais vous devez avoir un moyen de visualiser l'utilisation des ressources pour le déterminer.
0 votes
Essayez d'utiliser le FTP pour vérifier la vitesse de la bande passante. Si les processus des autres utilisateurs utilisent autant de CPU, ils encombrent probablement le réseau. Votre client devrait probablement choisir un autre hôte de toute façon s'il y a un délai de 30 secondes et que votre connexion réseau n'est pas le problème.
0 votes
Les vitesses de transfert étaient de l'ordre de 3MiB/s ... Je vais recommander un autre hébergeur. Merci pour votre aide William, si vous conglomérez vos informations en une réponse et recommandez de changer d'hôte, je l'accepterai.