Hvad betyder timeout for en serverforbindelse?

En timeout for en serverforbindelse betyder, at en server tager for lang tid at svare på en dataanmodning fra en anden enhed. Timeouts er ikke en svarmeddelelse: de vises, når der ikke er et svar, og en serveranmodning ikke er opfyldt i en forudbestemt tid. En timeout-fejl til serverforbindelse fortæller dig lidt, hvad der gik galt, eller hvorfor fejlen opstod: det identificerer bare, at fejlen opstod. Timeout-fejl kan forekomme af en række årsager. Serveren, den anmodende enhed, netværkshardwaren og endda en internetforbindelse kan være fejl.

Timeouts

Formålet med en server-timeout er at forhindre, at en enhed uendeligt venter på, at en sever svarer. Server-timeouts kan forekomme, når du bruger en webbrowser til at se et websted, oprette forbindelse til en onlinetjeneste med et spil eller køre en programopdatering, blandt andre situationer. En opgave, der har afbrudt timeout eller gennemgået en timeout, betragtes som ufuldstændig eller mislykket. I det væsentlige "opgiver" enheden, der fremsatte den oprindelige anmodning om data fra en anden enhed, på at vente på, at disse oplysninger blev sendt, når der opstår en timeout. Ifølge Microsoft definerer Internet Explorer 8 standardvarigheden for timeout på 60 minutter. Timeout-varigheden varierer afhængigt af hvilket program der foretager dataanmodningen fra serveren og kan variere fra et par sekunder til et par timer.

Server eksisterer ikke

Server-timeout-fejl kan forårsages, når et program forsøger at oprette forbindelse til en server, der ikke findes. Serveren kunne være offline, eller programmet kunne have den forkerte adresse. Serveren kunne sættes tilbage online eller flyttes til anmodningsplaceringen, men hvad angår enheden er det på udkig efter noget der ikke er der. Disse fejl kan løses ved at rette adressen, hvis serveren findes.

Netværksinfrastrukturfejl

En anmodning fra en enhed skal passere gennem flere kontrolpunkter på vej til serveren. Hvis nogle af disse kontrolpunkter er for travle, kan anmodningen blive afvist. For eksempel kan en anmodning om at indlæse et websted i en webbrowser muligvis timeout, når der oprettes forbindelse via et hjemmenetværk, fordi routeren overbeskattes med anmodninger fra andre computere og enheder på netværket om andre servere.

Netværkshardwarefejl

En serveranmodning kan tage timeout, fordi den blev blokeret fra nogensinde at forlade computeren eller netværket og aldrig kom til serveren. Indstillinger for blokering af firewall og routerport kan forhindre udgående anmodninger til servere. Omkonfiguration af firewall eller router for at tillade anmodningen at passere løser problemet.

Data Request Error

Det er muligt, at serveren lider af en fejl ved trækning af de ønskede data og ikke er i stand til at sende noget tilbage til computeren. Når dette sker, sendes anmodningen til serveren, men serveren giver op og sender aldrig noget tilbage. Fejl i dataanmodning kan løses ved at sende anmodningen igen.