KompiuteriaiSaugumas

Klaida "502 Bad Gateway" - kas tai? Priežastys ir gynimo

Kiekvienas interneto vartotojas matė naršyklės pranešimas "502: bad Gateway», o tai reiškia, kad įstatymo dėl serverio pusėje klaida išvaizdą užklausos apdorojimo metu. Dažniausia priežastis gedimų, susijusių su netinkamai sukonfigūruotos serverio aparatinės įrangos ar hostingo. Standartinė klausimas yra netinkamas tvarkymas DNS arba proxy serverį.

Ką reiškia "502: Blogas Vartai"

Ši klaida reiškia, kad prašymas iš naršyklės į interneto serverį padarė, bet buvo neteisingai elgiamasi arba pašalinti iš bendros eilės. Jei paraiška serveris yra už interneto vartai, tikėtina problema yra vartai arba iš interneto serverio, kuris perduoda informaciją vartai klaidos darbe, ir ji tada rodomas vartotojo naršyklėje.

Iš priežastys klaida 502 Iš serverio išteklių trūkumo

Pagrindinė problema atsiradimo šios klaidos yra nepakankamas serverio resursų tvarkyti gaunamus klausimus, dėl kurių serveris pradeda generuoti klaidos 502. Išteklių trūkumas gali būti tiek aparatūros (atminties trūkumas, nepakankamas apdorojimo greitis ar diskas) ir programinės įrangos, susijusios su Neteisinga serveris ar programinės įrangos naudojama.

Tačiau yra situacijų, kai serveris su pakankamais ištekliais ir toliau reguliariai kurti klaidą 502: bad vartai. Kas tai galėtų būti, jei ne aparatūros gedimų?

Išteklių ribos gali būti įrašytas automatiškai, kai jūs išeiti specialų VPS serverį arba Shared Hosting už tarifų planą. Kaip rezultatas, serveris negali apdoroti esamą apkrovą.

Interneto serverių, tokių kaip Apache, turi fiksuotą skaičių prašymų tvarkytojai, kurie nurodytų jos konfigūraciją. Jei jie abu yra užimtas, įeinantis prašymas eilėje, ir nors ji negali viršyti minutę kiekvieną iš jų. Tuo atveju, kai timeout prašymu renginys yra nutraukiamas ir vartotojui pateikti su klaidos prižiūrėtojas 502 Be to paprasčiausiai negali turėti pakankamai dabartinius turimus išteklius normaliam apdorojimo eilėje.

Jei naudojate serveryje PHP + FastCGI programinės įrangos paketų, esant neoptimizuotomis PHP-cgi procesų skaičius beveik visada kyla perkrovos ir resursų trūkumas.

Dažniausiai priežastys dėl lėšų prašymų apdorojimo trūksta

  1. Serveris negali susidoroti su dabartine skaičių vienu metu lankytojams. Be to, didelė dalis lėšų gali praleisti įvairius paieškos vorai ir neteisingai programinės įrangos scenarijus.
  2. serveris perkrovos hacker DDoS-ataka metu, kai serveris yra atkreiptas į daugelio vienu metu prašymus nesugebėjimo būti tvarkomi.
  3. Yra laikai, kai naudojant paslaugų virtualaus hostingo staiga klaida 502: bad Vartai. Ką tai reiškia? Tai gali reikšti ne priimančiosios pusės problemą, žinomas kaip overselling t. E. hostingo pateikti vieną serverį kurio kliento suma sąskaitų, momentai piko apkrovos srovės jiems trūksta aparatūros išteklių.
  4. Neteisingas konfigūracija pati serverio, ar programinės įrangos ar aparatūros suderinamumo stoka.
  5. Naudojant interneto papildinius išorės išteklius, tokius kaip lankytojų skaitliukas, įvairių informatorių, skriptus. Klaida gali atsirasti tuo atveju, problemų su išorės šaltinių.
  6. Atsisiųskite didelius failus į serverį, kai prastos kokybės interneto ryšį.

PHP skripto klaidos

gali atsirasti klaida 502, nes scenarijus, įskiepių ar papildymai kalbos PHP, kurie baigus įgyvendinimo serverio neperduoda atitinkama kodą. Pavyzdžiui, norėdami sukurti klaidą 502: bad Gateway nginx kaip vienas iš serverio parinktys gali dėl netinkamo nustatymo scenarijų statusą ir suvokimo atjungimo su interneto serveriu, kaip sistemos gedimo paslaugas.

Taigi, visi statistinę informaciją (brėžiniai, svetainių katalogas, robotai) failus tinkamai ir be klaidų įkelti. Ką reiškia "502: bad Gateway" šiuo atveju? Kad sugenda, kai atsisiųsti programinės įrangos scenarijus, plug-ins ir plėtinių.

Taisomosios priemonės 502

Pirmasis žingsnis yra išanalizuoti esamą serverio apkrova, ypač klaidą akimirkų. Ypatingas dėmesys turėtų būti kreipiamas į apkrovos atminties ir būtinybę padidinti savo dydį padidinti užklausos apdorojimą.

Patikrinkite, ar teisingai nustatymą limitų remiantis vienu metu apdoroti PHP-cgi procesų skaičius. Jų negerai konfigūracija lemia greitas aptarnavimas ir nuolatinis perkrovos atsiradimo pranešimą "502: Blogas Gateway". Kas tai yra ir kaip reguliuoti procesų ribas, rasti Service Desk prieglobos paslaugų teikėjas.

Sumažinti prašymus prie išorinio tinklo išteklių, ir nustatyti terminą, jų pakrovimo ir atsakymą. Tai leidžia jums pamatyti, ką palikti, kad serverio resursus ir padėti atsikratyti išorinis "paslysti" svetainėje.

Įtarus Overselling ar neteisingų serverio konfigūracijos parametrus, kreipkitės į klientų aptarnavimo šeimininką. Jei nėra reakcijos ir problema išlieka, keisti prieglobos paslaugų teikėjas. serveris yra nepasiekiamas, gali sukelti nuostolių dėl paprastos klaidos 502: bad Vartai. Ką tai reiškia verslui, manau, kad tai nėra būtina paaiškinti.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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