Meilleure réponse
Tout dabord, sachez que lorsque votre navigateur vous indique quun serveur « ne répond pas », cest littéralement ce que cela signifie – le navigateur envoie des paquets avec une demande, mais ne reçoit pas de paquets de réponse du serveur. Généralement
Pourquoi cela se résume à lune des deux raisons suivantes, des problèmes de réseau ou des problèmes de serveur.
Des problèmes de réseau peuvent empêcher les paquets de requêtes du navigateur de accéder au serveur, ou empêcher les paquets de réponse du serveur de revenir. Il est peu probable que ce soit ce dernier; si les paquets arrivent au serveur, ils devraient généralement pouvoir revenir du serveur. Peu probable mais pas impossible.
Les problèmes de serveur signifient que pour une raison quelconque, le serveur lui-même incapable de recevoir des paquets, ou ayant reçu des paquets, est incapable de répondre à la demande. Il y a de nombreuses raisons possibles à cela, la plupart sont liées au manque de ressources qui interfèrent avec le fonctionnement du serveur, ou qui ont provoqué la panne du logiciel serveur, ou même causé la panne du système dexploitation du serveur.
Il est également tout à fait possible quil y ait des problèmes matériels, allant de la simple panne matérielle au problème de la pelle rétrocaveuse. Le problème de la pelle rétrocaveuse est une blague mi-humoristique mi-sérieuse des premiers jours (et pas si tôt) dInternet sur le simple fait que, malgré toutes nos précautions technologiques sophistiquées contre les pannes, une pelle rétrocaveuse déterrant accidentellement une ligne de télécommunications «Gagner» à chaque fois. En fait, cela se produit toujours, et avec une fréquence surprenante, mais de nos jours, il y a suffisamment de redondance physique sur Internet pour en faire un problème moins sérieux.
Réponse
Parce quun serveur est un programme sexécutant sur une machine et, comme les programmes, ils cessent de répondre pour les mêmes raisons:
- Lutilisation du disque / réseau est si élevée que la chose est vraiment lente
- Quelque chose lié sest écrasé (comme une base de données) et le programme ne sait pas comment y faire face
- Le programme lui-même sest écrasé et quelquun au milieu vous dit quil est en panne.
- Le programme est vraiment occupé par autre chose (CPU, RAM) et ensuite vraiment lent pour vous.
- Le programme est simplement tellement mal codé ou fonctionne sur une machine si ancienne quil brûle simplement.