PočítačeBezpečnosť

Chyba "502 Chybná brána" - čo to je? Príčiny a opravné prostriedky

Každý užívateľ internetu zaznamenala v správe prehliadača "502: Bad brány», čo znamená, že výskyt chyby na strane webového servera pri spracovaní dotazu. Najčastejšou príčinou porúch spojených s nesprávnou konfiguráciou hardvéru webového servera alebo hostingové spoločnosti. Štandardné záležitosť je nesprávna manipulácia s DNS alebo proxy server.

Čo znamená "502: Chybná brána"

Táto chyba označuje, že požiadavka z prehliadača na webový server urobil, ale bol nesprávne manipulovalo alebo odstránené zo spoločnej fronty. Ak je aplikačný server umiestnený za bránou do Internetu, je pravdepodobné, že problém je v bráne alebo v práci na webový server, ktorý prenáša informácie do chybe brány, a to sa potom zobrazí v prehliadači používateľa.

Príčiny chyby 502. Nedostatok prostriedkov servera

Hlavným problémom výskyte tejto chyby je dostatočné prostriedky servera pre spracovanie prichádzajúcich dotazov, kvôli ktorej sa server začne generovať chybu 502. Nedostatok zdrojov môže byť buď hardvér (nedostatok pamäte, nedostatočná rýchlosť spracovania alebo disk) a software spojený s nesprávna konfigurácia servera alebo softvér používa.

Ale existujú situácie, kedy je server s dostatočnými zdrojmi naďalej pravidelne generovať chybu 502: Bad Gateway. Čo by to mohlo byť, ak nie je zlyhanie hardvéru?

Obmedzenie zdrojov môžu byť zadané automaticky pri ukončení dedikovaný server VPS hosting alebo zdieľané mimo tarifu. Výsledkom je, že server nemôže spracovať prúdové zaťaženie.

Webové servery, ako je Apache, majú pevný počet žiadostí manipulátory, ktoré sú špecifikované v jeho konfigurácii. V prípade, že sú obaja obsadené, prichádzajúce požiadavka je vo fronte, a zároveň nesmie byť vyššia ako minútu pre každú z nich. V prípade požiadavky na timeout sa preruší a užívateľ je predstavovaný s program chýb 502. Navyše jednoducho nemusí mať dostatok aktuálnych dostupných zdrojov pre normálne spracovanie fronty.

Ak používate na serveri PHP + FastCGI softvérových balíkov v rade php-cgi procesov neoptimalizovaným takmer vždy vznikajú preťaženiu a nedostatku zdrojov.

Medzi najčastejšie príčiny nedostatku zdrojov pre spracovanie žiadostí

  1. Server nemôže vyrovnať s aktuálnom počte súčasných návštevníkov. Tiež významná časť prostriedkov môže stráviť rôznych vyhľadávačov a zlé softvérové skripty.
  2. preťaženie servera počas hackerov DDOS útoku, keď je server priniesol do zlyhania veľkého počtu súčasných požiadaviek, ktoré majú byť spracované.
  3. Pri využití služieb tam sú časy, virtuálne hosting Bad brána: náhle chyba 502. Čo to znamená? To môže znamenať problém na strane hostiteľa, známy ako overselling, t. E. hosting spoločnosť umiestni jeden server množstvo klientskych účtov, ktoré momenty špičkového zaťaženia prúdu nemajú hardvérových prostriedkov.
  4. Nesprávna konfigurácia samotného servera alebo chýbajúce softvér alebo hardvér kompatibility.
  5. Používanie online zásuvných externé zdroje, ako návštevník čítač, rôznych informátorov, skripty. Došlo k chybe môže dôjsť v prípade problémov s externými zdrojmi.
  6. Sťahovať veľké súbory na server, keď je zlá kvalita pripojenia k internetu.

PHP skriptu Chyby

Chyba 502 môže nastať, pretože skripty, plug-inov alebo rozšírenie k jazyku PHP, ktorý po dokončení implementácie servera neprenáša zodpovedajúci kód. Napríklad generovať chybu 502: Zlá brána Nginx ako jeden z proxy servera môžu v dôsledku nesprávneho určenie stavu skriptu a vnímanie odpojenie so službami webového servera ako zlyhanie systému.

Takže všetky statické informácie (výkresy, stránky webu, roboty), súbory načítať správne a bez chýb. Čo znamená "502: Chybná brána" v tomto prípade? Že dôjde k zlyhaniu pri sťahovaní softvéru, skripty, plug-inov a rozšírení.

Nápravné opatrenia 502

Prvým krokom je analyzovať aktuálne zaťaženie servera, a to najmä vo chvíľach chyby. Zvláštna pozornosť by mala byť venovaná pamiatke zaťaženie a potrebe zvýšiť svoju veľkosť s cieľom zlepšiť spracovanie dotazu.

Skontrolujte správne nastavenie limitov na počte súčasne spracovávať php-cgi procesov. Ich nesprávne nastavenie vedie k rýchlemu servisu a konštantné preťaženie výskytu správy "502: Bad brány". Čo to je a ako nastaviť limity procesy, nájsť service desk poskytovateľa hostingu.

Minimalizujú požiadavky na externé sieťové zdroje, a stanoviť lehotu na ich nakladanie a odpovede. To vám umožní vidieť, čo opustí zdroje na server, a pomôcť zbaviť sa vonkajšieho "skĺznutiu" webu.

V prípade podozrenia na Overselling alebo nesprávne nastavenie konfigurácie servera, obráťte sa na hostiteľa zákazníckej podpory. Pokiaľ nie je žiadna reakcia a problém pretrváva, zmeniť poskytovateľa hostingu. Server nie je k dispozícii, môže viesť k stratám z dôvodu jednoduchej chyby 502: Bad Gateway. Čo to znamená pre podnikanie, myslím, že nie je potrebné vysvetľovať.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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