Ką Reiškia 504 šliuzo Skirtojo Laiko Klaida?

Turinys:

Ką Reiškia 504 šliuzo Skirtojo Laiko Klaida?
Ką Reiškia 504 šliuzo Skirtojo Laiko Klaida?

Video: Ką Reiškia 504 šliuzo Skirtojo Laiko Klaida?

Video: Ką Reiškia 504 šliuzo Skirtojo Laiko Klaida?
Video: 504 Gateway Timeout Error and How to Fix It 2024, Balandis
Anonim

Gana dažnai, naršydami internete, vartotojai gali susidurti su „504 Gateway Timeout (timeout)“klaida, tačiau visi ją praleidžia net nesuprasdami, ką tai reiškia.

Ką reiškia 504 šliuzo skirtojo laiko klaida?
Ką reiškia 504 šliuzo skirtojo laiko klaida?

Ką reiškia klaida „504 Gateway Timeout (timeout)“?

504 šliuzo skirtojo laiko (skirtojo laiko) klaida yra viena iš labiausiai paplitusių. Kas yra „504 Gateway Timeout“(skirtasis laikas)? Paprastai tokia klaida gali įvykti, jei į serverį, kuriame yra žiniatinklio šaltinis, siunčiama daugybė užklausų ir jis paprasčiausiai neturi laiko jų apdoroti, tai yra, jis negali grįžti per nurodytą laiką riba. HTTP atsakymas. Dėl to ryšys gali būti net nutrūkęs ir vartotojas niekada negalės pasiekti interneto šaltinio. Taip yra dėl to, kad serveris neturi laiko apdoroti senų užklausų, kurių jau yra daug sukaupta, taip pat atsiranda naujų, kurios stovi eilėje ir nespėja apdoroti.

Kaip išspręsti 504 šliuzo skirtojo laiko (skirtojo laiko) klaidą?

Problema gali būti ir scenarijuje, kuris neturi laiko susidoroti su užduotimi per jam skirtą laiką. Daugeliu atvejų tai atsitinka, kai scenarijus pasiekia trečiųjų šalių mazgus. Norint išspręsti šią problemą, pakanka padidinti PHP parametro reikšmę max_execution_time. Jei problema neišspręsta, pats scenarijus turės būti kažkaip optimizuotas, kad jis galėtų atlikti užduotis per nurodytą laiką.

Tik serverio administratorius gali susidoroti su aktualia problema, kuris kelis kartus turi padidinti jos našumą. Savo planą galite įvykdyti tik padidinę kompiuterio RAM kiekį ir pakeisdami procesorių į galingesnį. Be to, turėsite padidinti „httpd“procesų skaičių tiesiogiai „Apache“aplinkoje. Taip pat gali atsitikti taip, kad svetainė paprastai turi „persikelti“į kitą prieglobą. Toks poreikis iškils tik tuo atveju, jei svetainė bus įprastame virtualiame priegloboje, kurios administratorius arba neatsakys į užklausas, arba atsisakys padėti, arba jei jis negalės išspręsti tokios problemos.

Yra dar vienas sprendimas, kuris gali patikti daugumai vartotojų. Ši parinktis reiškia pačios svetainės optimizavimą. Tai yra, svetainės administratorius turės optimizuoti scenarijus, SQL užklausas ir daug daugiau, kad juos būtų galima vykdyti per trumpesnį laiką.

Rekomenduojamas: