Beste antwoord
Begrijp allereerst dat wanneer uw browser u vertelt dat een server “niet reageert”, dat letterlijk is wat het betekent – de browser verzendt pakketten met een verzoek, maar ontvangt geen antwoordpakketten van de server. Over het algemeen
Waarom dat gebeurt, komt neer op een van de twee redenen: netwerkproblemen of serverproblemen.
Netwerkproblemen kunnen de verzoekpakketten van de browser van krijgen naar de server, of voorkomen dat de responspakketten van de server terugkomen. Het is onwaarschijnlijk dat het de laatste is; als pakketten de server bereiken, zouden ze meestal in staat moeten zijn om terug te komen van de server. Onwaarschijnlijk maar niet onmogelijk.
Serverproblemen betekent dat de server om de een of andere reden zelf geen pakketten kan ontvangen, of pakketten heeft ontvangen, niet in staat is om op het verzoek te reageren. Hier zijn een heleboel mogelijke redenen voor, de meeste hebben te maken met een gebrek aan bronnen die de werking van de server verstoren, of de serversoftware hebben laten crashen of zelfs het besturingssysteem van de server hebben doen crashen.
Het is ook heel goed mogelijk dat er hardwareproblemen zijn, variërend van eenvoudige hardwarefouten tot en met The Backhoe Problem. The Backhoe Problem is een half humoristische, half serieuze lopende grap uit de vroege (en niet zo vroege) dagen van het internet over het simpele feit dat, ondanks al onze geavanceerde technologische voorzorgsmaatregelen tegen uitval, een graafmachine die per ongeluk een telecommunicatielijn opgraaft “Win” elke keer. In feite gebeurt het nog steeds, en met een verrassende frequentie, maar tegenwoordig is er voldoende fysieke redundantie op internet om het een minder ernstig probleem te maken.
Antwoord
Omdat een server is een programma dat op een machine wordt uitgevoerd en, net als programmas, reageren ze niet meer om dezelfde redenen:
- Schijf- / netwerkgebruik is zo hoog dat het ding erg traag is
- Iets gerelateerd crashte (zoals een database) en het programma weet niet hoe ermee om te gaan
- Het programma zelf is gecrasht en iemand in het midden vertelt je dat het niet werkt.
- Het programma heeft het erg druk met iets anders (CPU, RAM) en dan erg traag voor jou.
- Het programma is gewoon zo slecht gecodeerd of draait op een zo oude machine dat het gewoon brandt.