DatorerSäkerhet

Fel "502 Bad Gateway" - vad är det? Orsaker till och läkemedel

Alla Internet-användare har sett i webbläsaren meddelandet "502: Bad Gateway», vilket innebär att utseendet av ett fel på den sida av webbservern under behandling av förfrågningar. Den vanligaste orsaken till fel i samband med felkonfigurerad webbserver hårdvara eller webbhotell. Standard fråga är hanteringen felaktig DNS eller proxyserver.

Vad betyder "502: Bad Gateway"

Detta fel indikerar att begäran från webbläsaren till webbservern gjorde, men felaktigt hanteras eller tas bort från den gemensamma kön. Om applikationsservern är placerad bakom en Internet-gateway, är det troligt att problemet ligger i porten eller i arbetet med webbservern, som sänder informationen till gateway fel, och det visas sedan i användarens webbläsare.

Orsakerna till felet 502. Bristen på serverresurser

Det huvudsakliga problemet med förekomsten av detta fel är otillräckliga resurser server för att hantera inkommande förfrågningar, på grund av vilka servern börjar alstra ett fel 502. Brist på resurser kan vara antingen hårdvara (brist på minne, otillräcklig processhastighet eller enhet) och programvara som är associerade med felkonfiguration server eller programvara som används.

Men det finns situationer där en server med tillräckliga resurser fortsätter att periodiskt generera ett fel 502: Bad Gateway. Vad kan det vara, om inte hårdvarufel?

Resursbegränsningar kan matas in automatiskt när du avslutar en dedikerad VPS server eller delad hosting utanför taxa plan. Som ett resultat kan servern inte hantera den aktuella belastningen.

Webbservrar som Apache, har en fast antal begäran hanterare, som anges i dess konfiguration. Om de båda är upptagna, är den inkommande begäran i kö, och även om det inte får överstiga en minut för varje av dem. I händelse av en begäran om timeout avbryts och användaren presenteras med en felhanterare 502. Dessutom kan helt enkelt inte tillräckligt med nuvarande tillgängliga resurser för normal bearbetning kö.

Om du använder på servern PHP + FastCGI programvara buntar på ett antal icke-optimerade php-CGI processer nästan alltid uppstår överbelastning och brist på resurser.

De vanligaste orsakerna till bristande resurser för förfrågningar

  1. Servern kan inte klara av det nuvarande antalet samtidiga besökare. Dessutom kan en betydande del av de resurser tillbringar olika sökrobotar och fel programvara skript.
  2. server överbelastning under hacker DDoS-attack när servern bringas till misslyckandet av ett stort antal samtidiga förfrågningar som skall bearbetas.
  3. Det finns tillfällen när man använder sig av virtuell hosting plötsligt ett fel 502: Bad Gateway. Vad betyder det? Detta kan tyda på ett problem på värdsidan, som kallas overselling, t. E. hosting företag placera en server en mängd av kundkonton att stunder av toppbelastningsström de saknar hårdvaruresurser.
  4. Felaktig konfiguration av själva servern, eller brist på mjukvara eller hårdvara kompatibilitet.
  5. Med hjälp av online-plug externa resurser, till exempel en besöksräknare, olika informatörer, skript. Felet kan inträffa i händelse av problem med externa källor.
  6. Ladda ner stora filer till servern när den dåliga kvaliteten på Internet-anslutning.

PHP Skriptfel

Fel 502 kan uppstå på grund skript, plug-ins eller tillägg till språket PHP, som efter avslutad genomförandet servern inte sänder motsvarande kod. Till exempel, för att generera ett fel 502: Bad Gateway Nginx som en av proxyserveralternativ kan på grund av felaktig bestämning av skriptet status och uppfattning om frånkoppling med de tjänster som en webbserver som ett systemfel.

Så all statisk information (ritningar, webbplats sidor, robotar) filer att ladda ordentligt och utan fel. Vad betyder "502: Bad Gateway" i det här fallet? Att ett fel uppstår är när du hämtar programvara skript, plug-ins och tillägg.

Korrigerande åtgärder 502

Det första steget är att analysera den aktuella lasten på servern, särskilt i stunder av felet. Särskild uppmärksamhet bör ägnas åt lasten minne och behovet av att öka dess storlek för att förbättra behandling av förfrågningar.

Kontrollera korrekt inställning av gränser för antalet samtidigt behandlas av php-CGI processer. Deras fel konfiguration leder till snabb service och konstant överbelastning förekomst meddelandet "502: Bad Gateway". Vad är det och hur man justerar gränserna för processer, hitta servicedesk webb.

Minimera begäran till externa nätverksresurser, och ange tidsfristen för lastning och svar. Detta gör att du kan se vad man ska lämna serverns resurser och bidra till att bli av med den externa "glider" på webbplatsen.

Vid misstanke om overselling eller felaktiga serverkonfigurationsinställningar kontaktar kundtjänst värd. Om det inte finns någon reaktion och problemet kvarstår, byt webbhotell. server är otillgänglig kan leda till förluster på grund av ett enkelt fel 502: Bad Gateway. Vad innebär detta för företag, jag tror att det inte är nödvändigt att förklara.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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