RačunalnikiVarnost

Napaka "502 Bad Gateway" - kaj je to? Vzroki in revizijah

Vsak uporabnik interneta je razvidno iz sporočila brskalnika "502: Bad Gateway», kar pomeni videz napake na strani spletnega strežnika med obdelavo poizvedbe. Najpogostejši vzrok napak, povezanih z napačno nastavljene strojne spletnega strežnika ali hosting podjetju. Standardna težava je nepravilno ravnanje DNS ali proxy strežnika.

Kaj pomeni "502: Bad Gateway"

Ta napaka pomeni, da je zahteva iz brskalnika na spletni strežnik naredil, vendar je nepravilno ravna ali odstranjena iz skupne čakalne vrste. Če je strežnik aplikacij nahaja za internetni prehod, je verjetno problem v prehodu ali pri delu v spletni strežnik, ki prenaša podatke do napake prehoda, in se nato prikaže v uporabnikovem brskalniku.

Vzroki za napako 502. Pomanjkanje strežniških virov

Glavni problem pojavljanja te napake je dovolj strežniških sredstev za ravnanje dohodne poizvedbe, zaradi katerih je strežnik začne ustvarjati napaka 502. Pomanjkanje sredstev je lahko strojna oprema (pomanjkanje spomina, nezadostno hitrost obdelave ali disk) in programske opreme, povezane z napačna konfiguracija strežnika ali programska oprema.

Vendar pa obstajajo tudi situacije, ko strežnik z dovolj sredstev še naprej redno ustvarjajo napako 502: Bad Gateway. Kaj bi bilo, če ne strojne napake?

Omejitve virov se lahko vpiše samodejno, ko zaprete namenskega VPS strežnik ali deljeno gostovanje zunaj tarifne načrta. Kot rezultat, strežnik ne more ravnati trenutne obremenitve.

Spletni strežniki, kot so Apache, imajo fiksno število odpravnikom, ki so navedeni v sestavi. Če sta oba zasedena, se dohodni zahteva v čakalni vrsti, in pa ne sme presegati minuto za vsakega od njih. V je dogodek zahtevo timeout prekinjeno in uporabnik je predstavljen z vodnikom napake 502. Poleg tega preprosto ne sme biti dovolj trenutne razpoložljive vire za normalno obdelavo čakalne vrste.

Če uporabljate svežnjev na strežnik PHP + FastCGI programske opreme na številnih procesov, ki niso optimizirane php-cgi skoraj vedno pride do preobremenitve in pomanjkanje sredstev.

Najpogostejši vzroki pomanjkanja virov za obravnavanje zahtev

  1. Strežnik ne more soočiti s trenutno število istočasnih obiskovalcev. Prav tako je velik del sredstev porabili različne iskalnik pajki in napačne skripte programske opreme.
  2. Strežnik preobremenitve med heker DDoS-napad, ko je strežnik pripeljal do propada velikega števila hkratnih zahtev, ki se obdelujejo.
  3. So časi, ko uporabljajo storitve virtualno gostovanje nenadoma napako 502: Bad Gateway. Kaj to pomeni? To lahko kaže na težave na strani gostitelja, znan kot overselling, t. E. gostovanje podjetje dajanje en strežnik znesek računih strank, da trenutki največje obremenitve toka nimajo strojne virov.
  4. Napačna konfiguracija samega strežnika, ali pomanjkanje opreme ali združljivosti strojne opreme.
  5. Uporaba spletnih vtičnike zunanjih virov, kot so števec obiskovalcev, raznih informatorjev, skripte. Napaka se lahko pojavi v primeru težav z zunanjimi viri.
  6. Velike datoteke na strežnik, ko je slaba kakovost internetne povezave.

Napake PHP Script

Napaka 502 se lahko pojavijo, ker skripte, vtičnikov ali razširitve jezika PHP, ki je po zaključku strežnika izvajanja ne posreduje ustrezno kodo. Na primer, za ustvarjanje napako 502: Bad Gateway nginx kot enega pooblaščenca možnosti strežnika lahko zaradi nepravilne določitve statusa skript in dojemanja odklopa s storitvami spletnega strežnika kot napake v sistemu.

Torej, vse statične informacije (risbe, na mestu strani, roboti) datoteke pravilno in brez napak naložiti. Kaj pomeni "502: Bad Gateway" v tem primeru? Da pride do izpada je pri prenosu programske skripte, vtičnike in razširitve.

Korektivni ukrepi 502

Prvi korak je analizirati trenutno obremenitev strežnika, še posebej v trenutkih napake. Posebno pozornost je treba posvetiti spominu obremenitve in da je treba povečati njegovo velikost za izboljšanje obdelave poizvedbe.

Preverite pravilno nastavitev omejitev glede števila istočasno obdelujejo procesov php, cgi. Njihova napačna konfiguracija vodi k hitri servis in ko se pojavi sporočilo stalna preobremenitve "502: Bad Gateway". Kaj je to in kako prilagoditi meje procesov, najti ponudnika storitev mizo gostovanja.

Čim bolj zmanjšati zahteve na zunanjih omrežnih virov, in določi rok za njihovo nakladanje in odgovor. To vam omogoča, da vidite, kaj pustiti vire strežnika, in pomaga znebiti zunanji "zdrs" spletne strani.

V primeru suma Overselling ali nepravilne nastavitve konfiguracije strežnika, se obrnite na strežnik za podporo strankam. Če ni reakcije in težave ne odpravite, ponudnik spremembe gostovanje. Strežnik ni na voljo, lahko povzroči izgubo zaradi preproste napake 502: Bad Gateway. Kaj to pomeni za podjetja, mislim, da ni potrebno, da pojasni.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sl.atomiyme.com. Theme powered by WordPress.