Kiekvienas iš mūsų kažkuriuo metu susidūrėme su šia erzinančia klaida eidami į tinklalapį, tiksliai nežinodami, kas vyksta ir ką galime padaryti, kad ją išspręstume. Šiame straipsnyje mes paaiškinsime, kas klaida 504 Gateway Time-out, kokie yra jų namai ir kokie sprendimai egzistuoja.
Pirmas dalykas, kurį reikia paaiškinti, yra tai, kad minėtas pranešimas, kuris pasirodo mūsų kompiuterio ekrane, yra código de estado HTTP kuris įspėja mus, kad tam tikras serveris negavo atsakymo iš kito serverio, kai bando įkelti tinklalapį arba užpildyti užklausą. Paprastai tai atsitinka, kai serveris veikia kaip vartai arba tarpinis serveris ir negali gauti atsakymo iš pradinio serverio.
Este error gali būti rodomas bet kuriame įrenginyje, kuriame yra interneto ryšys, nuo stalinio kompiuterio iki nešiojamojo kompiuterio, įskaitant išmanųjį telefoną ar planšetinį kompiuterį. Ekrane rodomas tekstas gali skirtis, priklausomai nuo kiekvieno tinklalapio naršyklės tinkinimo. Štai keli pavyzdžiai:
- 504 Gateway Timeout
- HTTP 504
- 504 Error
- Vartų skirtasis laikas (504)
- HTTP klaida 504 – šliuzo skirtasis laikas.
Bet kokiu atveju tai ta pati problema. Dabar panagrinėkime jo priežastis ir sprendimus,
Kodėl įvyksta 504 šliuzo laiko pabaigos klaida?

Nors pranešime, kurį matome ekrane, ši klaida klasifikuojama kaip serverio gedimas, tiesa ta, kad yra daug priežasčių, galinčių sukelti tokią situaciją. Kartais tai yra trumpalaikė aplinkybė, o kartais tai yra sudėtingesnė priežastis. Tai yra razones más comunes:
Sobrecarga del servidor
Tai viena iš labiausiai paplitusių priežasčių. Gana įprasta, kad paskirties serveris, ty tas, kurį norime pasiekti iš savo kompiuterio, yra perkrautas per daug prašymų. Kuo daugiau gausite, tuo lėčiau atsakysite. Ir jei tai užtrunka per ilgai, pasirodo klaidos pranešimas.
Kitais atvejais serveris perkraunamas ne todėl, kad gavo per daug užklausų, o todėl neturi pakankamai išteklių atsakyti jiems. Bet kokiu atveju rezultatas yra tas pats.
Ryšio tarp serverių problemos
Daugeliu atvejų vėlyvą lėtą pradinio serverio atsaką sukelia a lėtas arba perkrautas ryšys su įgaliotuoju serveriu. Arba todėl pertraukimai ryšyje tarp abiejų serverių.
Neteisinga serverio konfigūracija
Tarpinio serverio konfigūracijos klaidos yra kitos priežastys, dėl kurių gali atsirasti nesėkminga 504 šliuzo laiko pabaigos klaida ir užklausų blokavimas arba vėlavimas.
Taip pat kartais tai yra a Timeout neteisingai sukonfigūruotas kuris sukelia nesėkmę. Jis Timeout yra laikas, per kurį serveris turi gauti atsakymą. Jei jam priskiriama per maža reikšmė, lėtesnes užklausas atmeta serveris, kuris neturi „kantrybės“ jas apdoroti.
Pasenęs arba netinkamai sukonfigūruotas DNS
Kai įvyko įrašų pakeitimų, dėl kurių buvo netinkamos konfigūracijos arba DNS Neatnaujinus, serveris negali tinkamai nustatyti domeno į IP adresą, blokuodamas užklausas. Tada taip pat pasirodo 504 Gateway Time-Out klaida.
Kodo klaidos žiniatinklyje
Taip pat įmanoma suraskite problemą svetainėje arba programoje, kurią norite pasiekti, o ne serveryje. Taip atsitinka, pavyzdžiui, kai yra kodo klaidų, dėl kurių duomenų bazėje negalima pateikti užklausų arba kai svetainės veikimas priklauso nuo išorinių išteklių ir jie netinkamai reaguoja.
504 šliuzo laiko pabaigos klaidos sprendimai
Pereikime prie sprendimų. Kartais tai yra pačių galutinių vartotojų rankose, tačiau kitais atvejais problemas gali išspręsti tik serverio administratoriai (kurie dažniausiai yra ir svetainių savininkai). Pažvelkime į abu atvejus:
Ką gali padaryti galutinis vartotojas?
Kai problemos nėra šaltinyje, ty serveryje arba tarpiniame serveryje, galite pabandyti išspręsti 504 šliuzo skirtojo laiko klaidą bandydami vieną iš šių veiksmų:
- Patikrinkite interneto ryšį. Tai gana akivaizdu, tačiau dažnai nepaisoma elementariausių dalykų.
- Atnaujinkite puslapį. Jei tai laikina klaida, po kelių sekundžių galite ją įkelti iš naujo, kad patikrintumėte, ar klaida išnyko.
- Borrar caché y cookies.
- Pabandykite prisijungti per kitą tinklą arba kitą įrenginį, kad būtų išvengta vietinių problemų.
- Susisiekite su svetainės technine pagalba pranešti apie klaidą ir paprašyti pagalbos.
Ką gali padaryti svetainės ir serverio administratorius?
Akivaizdu, kad jis yra tas, kuris turi raktą sprendžiant problemas, kurios tiesiogiai ar netiesiogiai veikia serverį ir dažnai sukelia 504 Gateway Time-Out klaidą. Štai keletas galimų veiksmų:
- Patikrinkite tarpinio serverio ir pagrindinio serverio ryšįnaudojant tokius įrankius kaip ping.
- Pagerinkite serverio pajėgumus, suteikiant jai daugiau ir geresnių išteklių.
- Padidinkite skirtojo laiko reikšmes, taigi duokite šiek tiek daugiau laiko užklausoms įvykdyti.
- Peržiūrėkite ir iš naujo nustatykite tarpinio serverio ir ugniasienės nustatymus, kuris gali blokuoti arba sulėtinti užklausas.
Redaktorius specializuojasi technologijų ir interneto klausimais, turintis daugiau nei dešimties metų patirtį įvairiose skaitmeninėse laikmenose. Esu dirbusi redaktore ir turinio kūrėja elektroninės prekybos, komunikacijos, internetinės rinkodaros ir reklamos įmonėse. Taip pat rašiau ekonomikos, finansų ir kitų sektorių svetainėse. Mano darbas taip pat yra mano aistra. Dabar per mano straipsnius Tecnobits, stengiuosi ištirti visas naujienas ir naujas galimybes, kurias mums kasdien siūlo technologijų pasaulis, kad pagerintume savo gyvenimą.
