Ką reiškia 504 šliuzo laikas?

click fraud protection
Įtempta verslininkė biure žiūri į nešiojamąjį kompiuterį

Jūsų naršyklė rodo 504, kai serveris per ilgai atsako.

Vaizdo kreditas: tetmc/iStock/Getty Images

Kai prisijungiate prie serverio per internetą, HTML būsenos kodas grąžinamas iš serverio į jūsų naršyklę. Daugelis iš jų yra klaidų kodai, atsirandantys, kai kyla problemų įkeliant puslapį. Kodai rodomi naršyklėje ir padeda žiniatinklio valdytojams bei lankytojams suprasti, kas negerai, kad galėtų bandyti išspręsti problemą. Vienas iš tokių klaidos kodų yra „504 Gateway Time Out“.

504 Apžvalga

Kai bandote pasiekti išteklius, serveris, per kurį nukreipiamas jūsų veiksmas, nustato laiko apribojimą šiai užklausai. Jei po tam tikro laiko atsakymas negaunamas, naršyklei grąžinamas klaidos kodas 504. „5“ klaidos kodo pradžioje rodo, kad problema kyla dėl serverio, kuriuo kreipiamasi, o ne su jūsų kliento serveriu. Įprasta 504 klaidos priežastis yra bandymas susisiekti su serveriu, kuris neveikia, galbūt dėl ​​priežiūros arba dėl kitų priežasčių neveikia tinkamai.

Dienos vaizdo įrašas

Techninės detalės

Klientas gauna užklausą pasiekti tam tikrą URL. Jis pasiekia domeno vardų serverį (DNS), kad gautų tos svetainės IP adresą. IP lizdo ryšys užmezgamas naudojant IP adresą, gautą iš DNS, o per lizdą siunčiamas HTML duomenų srautas. Klientas gauna HTTP duomenų srautą atgal iš serverio ir, jei šaltinio nepavyks pasiekti po tam tikro laiko, grąžintame duomenų sraute bus 504 klaidos kodas. Tada naršyklė ekrane rodo kodą.

504 Pranešimai apie klaidas

504 techniškai vadinamas „504 Gateway Timeout“ klaida. Tačiau, kaip ir klaida „404 nerasta“, pranešimo pranešimą apie 504 galima tinkinti. Paprastai tuščiame puslapyje bus pateiktas vienas iš šių pranešimų: "504: Gateway Timeout", "HTTP 504" arba "HTTP Error 504 – šliuzo skirtasis laikas.“ Tačiau jums gali būti parodytas pasirinktinis klaidos ekranas arba tiesiog būsite nukreipti į kitą puslapį, pvz., svetainės pagrindinį puslapį. puslapį.

504 taisymas

Kadangi 504 yra serverio klaida, negalite išspręsti problemos, nebent jūs pats turite ir neprižiūrėsite atitinkamo serverio. Tačiau jūs turite keletą galimybių. Galite el. laišką žiniatinklio valdytojui, jei žinote jos el. pašto adresą, ir pranešti jai apie problemą. Galite pabandyti atnaujinti kelis kartus, kad sužinotumėte, ar tai laikina problema, arba galite grįžti į svetainę vėliau, kai tikimasi, kad klaida bus išspręsta.