Gadgety

Chyby serveru. Chyba Stránka, kterou hledáte, je dočasně nedostupná - co dělat

Chyby serveru.  Chyba Stránka, kterou hledáte, je dočasně nedostupná - co dělat

Propustili jsme nová kniha„Obsahový marketing v v sociálních sítích: Jak se dostat do hlav vašich předplatitelů a přimět je, aby si vaši značku zamilovali.“

předplatit

Chyba serveru 503 – označuje, že jeho stránka přestala přijímat nové požadavky na konkrétní adresu.

Více videí na našem kanálu - naučte se internetový marketing se SEMANTICOU

Server, na kterém je web umístěn, může zpracovávat omezený početžádosti k němu. Záleží na síle. Pokud je odeslána na více žádostí než stroj dokáže zpracovat, uživatelům, jejichž požadavky jsou zamítnuty, se zobrazí chyba 503.

Představte si, že stojíte ve frontě na klobásu (vzpomeňte si na nedávnou sovětskou minulost). Před tebou velké množství lidé a všichni mají stejný požadavek - chtějí koupit klobásu. Prodejce vyřizuje jejich požadavky jednu po druhé, a pak je dosaženo limitu - klobása je u konce. Kiosek se na přestávku zavře a zbývající lidé ve frontě odcházejí bez ničeho. Ale po chvíli, až se doplní zásoby kiosku, se prodej obnoví. Hosting funguje podobným způsobem. Hosting je kiosek, uživatelé jsou lidé, kteří hledají klobásu, požadavek je touha koupit klobásu a chyba 503 je nápis na kiosku, který říká „BREAK“.

Chyba 503: co to znamená a jak to opravit

Chyba 503 je obvykle dočasná. Server zpracuje aktuální požadavky a uvolní kapacitu pro další.

Pokud vzdálený server vrátil přesně tento kód odezvy, pak je na serveru nyní velká fronta a server jej jednoduše nemůže zpracovat.

Důvodů může být několik:

  1. Skripty jsou zamrzlé.
  2. V současné době je na server spousta požadavků.

Tyto problémy by měl řešit správce webu a jeho vlastník, webmaster. Je vyžadován audit webu a optimalizace jeho provozu.

Skripty mohou zamrznout pod vlivem různých faktorů, zvažte tyto skutečnosti a možnosti jejich odstranění:

  • Odeslání velké soubory. Tyto soubory musí být odeslány přímo, bez použití skriptů. Skripty mají totiž omezenou pracovní dobu, po jejím uplynutí se přenos přeruší. Také přenos souborů přes PHP je samostatný proces, který způsobí zastavení zpracování uživatelských požadavků.
  • Připojení ke vzdáleným serverům. Tento typ připojení je lepší odmítnout, pokud to není možné, nastavte minimální dobu odezvy a vybudujte s podobnými servery vynikající spojení.
  • Existuje mnoho nefunkčních, „těžkých“ modulů CMS. Když používáte CMS, pravidelně kontrolujte kapacitu zdrojů a funkčnost pluginů. Pokud některé moduly snižují výkon zdroje, je třeba je vyměnit za výkonnější. Pokud se některé součásti motoru nepoužívají, je lepší je odinstalovat.
  • Odesílání pošty nefunguje správně. Skript pro distribuci pošty by měl být spuštěn pouze v případě, že je zatížení serveru minimální.
  • Výkon složité dotazy na základnu Data MySQL. To lze vidět v souboru mysql-slow.log, který je denně aktualizován. Uvnitř je seznam problematických dotazů do databáze. Načíst komponenty mezipaměti, provádět optimalizaci dotazů, indexovat tabulky podle různých sloupců, měnit CMS.

Existuje několik možností, které vedou k chybě 503 kvůli velkému počtu požadavků:

  • Internetový zdroj má mnoho odkazů na soubory, které se stahují prostřednictvím samostatných požadavků.
  • Zdroj má prvek, který odesílá požadavky AJAX na server.
  • Indexovací roboti fungují. Jsou vytvářeny požadavky AJAX.

Pokud přesně zjistíte, jaká je příčina na vašem zdroji, můžete problém odstranit.

Bude také užitečné provést následující:

  • Prohledejte počítač na přítomnost malwaru.
  • Odstraňte dočasné soubory a složky. Aktualizujte použité ovladače.
  • Šek systémové soubory přes Windows ("sfc /scannow").

Nyní víte, co je chyba 503 „Služba není k dispozici“.

Při surfování na internetu se každý z nás setkal se zprávou „chyba 503 – služba nedostupná“ při přístupu na stránku, která donedávna fungovala správně. Tento kód znamená, že zdroj http, ke kterému chcete získat přístup, je dočasně nedostupný.

Co znamená „chyba 503“?

Každý Účet, umístěný na hostingu, má určitou částku pracovní postupy, který je přísně regulován funkcemi tarifní plán. Požadavky z ostatních počítačů v síti jsou zpracovávány v pořadí, v jakém byly přijaty. Lehké požadavky lze přitom zpracovat téměř okamžitě, zatímco práce s těžšími nějakou dobu trvá.
Tato fronta je omezená určitý počet požadavky, a pokud je limit překročen, požadavek je zamítnut a v prohlížeči uživatele se zobrazí zpráva „chyba 503“.

Co by měl uživatel udělat, když se v prohlížeči objeví kód chyby 503?

Nejčastěji jsou důvodem tohoto chování serveru a výskytu chybového kódu 503 dočasné problémy a po nějaké době server uvolní požadované množství zdrojů a bude schopen zpracovat požadavek. Proto se doporučuje nepřihlašovat se na stránky po dobu tří minut, aby se nevytvořila další fronta složená z hovorů na hostitelský počítač, což může aktuální situaci jen zhoršit.

Důvody chyby „chyba 503 – služba není k dispozici“

Kód 503 označuje vytvoření velké fronty požadavků na serveru, se kterou si server nedokáže poradit. Hlavní důvody pro vytvoření fronty mohou být:

  1. Zamrznutí skriptu.
  2. Velké množství požadavků na server.
Každý z těchto důvodů vyžaduje zvýšenou pozornost webmasterů a administrátorů http zdroje a optimalizaci fungování webu.

Důvody pro zmrazení skriptů a metody boje proti tomuto problému

Zamrznutí skriptů a další výskyt chyby „chyba 503 – služba nedostupná“ může být způsobeno následujícími faktory:

  1. Přenos souborů velká velikost na Nápověda PHP. Velké soubory se doporučuje přenášet přímo, bez použití skriptů, a to ze dvou hlavních důvodů:
    • skripty mají omezenou provozní dobu a po jejím vypršení se přenos přeruší;
    • přenos souborů pomocí PHP vyžaduje samostatný proces, který zastaví zpracování požadavků uživatelů.
  2. Doporučuje se organizovat přenos souborů přímo pomocí speciálního vícevláknového procesu, který zpracovává velké množství vláken najednou a neovlivňuje rychlost načítání zdroje http.
  3. Připojení ke vzdáleným serverům. Důrazně se doporučuje vyhnout se tomuto typu připojení, ale pokud bez nich není možné web implementovat, měli byste nastavit krátkou dobu odezvy a nastavit dobré připojení s vzdálený server.
  4. Velký počet„těžké“ nebo nefunkční moduly CMS. Absolutně všechny pluginy používaného CMS musí být zkontrolovány na funkčnost a spotřebu zdrojů. Moduly, které zpomalují web, se doporučuje nahradit rychlejšími analogy; navíc je lepší odinstalovat všechny nepoužité komponenty motor.
  5. Negramotné používání seznamů adresátů. Doporučuje se spouštět poštovní skript pouze tehdy, když je zatížení serveru minimální (například v noci), s ohledem na omezení počtu zpráv za den a zvláštnosti skriptu.
  6. Pomalé požadavky na MySQL databáze. Pokud existují pomalé dotazy, objeví se ve vašem účtu soubor s názvem mysql-slow.log. Data v tomto souboru jsou aktualizována jednou denně a obsahují výhradně problematické dotazy do databáze. Aby se minimalizoval počet pomalých požadavků a tím se snížila frekvence chybového kódu 503, doporučuje se:
    • nainstalovat komponenty mezipaměti na stroj webu, které snižují počet požadavků na databázi;
    • optimalizovat samotné dotazy;
    • indexování databázových tabulek podle sloupců použitých ve vzorcích;
    • změnit CMS webu.

Důvody velkého počtu požadavků na zdroj http

Velký počet požadavků a v důsledku toho chyba s kódem 503 „služba není k dispozici“ může být způsobena:

  • obsah na webu http odkazuje na velmi velký počet souborů načtených prostřednictvím samostatných požadavků (takovými soubory mohou být obrázky, tabulky, Java skripty);
  • přítomnost prvku na webu, který pravidelně odesílá požadavky AJAX na server (například chat), a počet požadavků bude záviset jak na počtu návštěvníků, tak na počtu otevřených karet v prohlížeči jednoho návštěvníka;
  • indexovací roboti, kteří procházejí zdroje webu (například všechny druhy vyhledávače);
  • používání jakýchkoli zdrojů, které jsou umístěny na jiných stránkách;
  • DDoS útoky.

Nalézt

Chyby serveru

Chyba 403 - 403 Přístup odepřen

Chyba 403 znamená, že přístup ke zdroji, složce nebo souboru je odepřen (přijatý kód 403 Zakázáno). Je možné, že přístup byl odepřen prostřednictvím souboru .htaccess.

Chyba může být způsobena také tím, že ve složce není žádný indexový soubor.

Chyba 404 - 404 Soubor nenalezen

Dokument na zadané URL neexistuje. Soubor mohl být smazán nebo jste do prohlížeče nesprávně zadali adresu URL nebo jste použili nesprávný odkaz.

Chyba 500 - 500 Interní chyba serveru

Výskyt chyby 500 může být způsoben nesprávně zadanými parametry v souboru .htaccess, který se nachází ve složce s vaším webem.

Také pokud je soubor uložen v kódování UTF-8, musí být bez značky kusovník. Pokud je soubor uložen v UTF-8 se štítkem kusovník, otevřete soubor a uložte jej bez značky BOM.

Jak odstranit značku kusovníku UTF-8

Odebrat kusovník, třeba v Notepad++, je potřeba to v něm otevřít problematický soubor, klikněte na položku „Kódování“ v horní menu a vyberte "Převést na UTF-8 (bez kusovníku)". Dále soubor uložte a nahrajte na server (hosting).

Chyba 500 CGI skripty, může být způsobeno nesprávnými oprávněními pro soubor skriptu CGI (musí být 755).

Také to může být chyba v samotném skriptu. Přesnou příčinu lze určit zobrazením protokolu chyb.

Chyba 502 - 502 Bad Gataway

Tato chyba znamená, že server (nebo proxy server) obdržel neplatné odpovědi od jiného serveru (nebo proxy serveru).
Důvodem může být nesprávná práce skripty nebo chyba odezvy brány webového serveru.

Jeden z nejvíce běžné důvody 502 chyb:
Skript webu odesílá soubory cookie nebo jiná data mnohokrát pro určité akce, v důsledku čehož objem hlaviček roste nad povolený limit webového serveru.

Když je dosaženo prahové hodnoty, webový server odmítne požadavek s příliš velkou hlavičkou a spojení zahodí s chybou 502 Špatná brána . K tomu dochází, když jsou skripty napsány vývojáři bez řádné optimalizace.

Hosting využívá kombinaci webových serverů nginx (front-end) + apache (back-end)
Nginx má optimální parametry pro hlavičky:

Proxy_buffer_size 32k; proxy_buffers 16 32k;

Další důvody:
Někdy jsou uživatelé při výběru možností nepozorní a nečtou jejich popisy.
Přejděte do sekce Domény → Nastavení, pokud jsou zde povoleny všechny možnosti (zaškrtněte políčka), pak je deaktivujte. To může odstranit chybu 502.

V některých případech, kdy se pravidelně objevuje chyba 502 a skripty není možné opravit, může dočasně pomoci vymazání souborů cookie a mezipaměti v prohlížeči.

Chyba 503 - 503 Služba je dočasně nedostupná

Chyba 503 (Služba dočasně nedostupná) – služba je dočasně nedostupná.

Mnoho lidí plně nechápe důvody chyby 503 a věří, že za to může server.
Chyby 5xx jsou skutečně na straně serveru, ale to vždy neznamená, že problém je na straně serveru.

Pokud se potřebujete této chyby co nejrychleji zbavit, ukončete procesy na vašem účtu.

Informace pro podrobnější pochopení problémů.

Co je hosting? Hosting je určitý počet účtů na jednom serveru, každý účet může mít více než jednu webovou stránku a hlavním omezením našeho hostingu je limit zatížení uživatelského účtu a limit je z jednoho procesorového vlákna (CPU) a my používat výkonné víceprocesorové servery.
Uveďme příklad založený na našem serveru s minimální frekvencí CPU 3,2 GHz - to je frekvence jednoho procesorového vlákna (jádra) a je jich 8 (na některých - více), ale jak je psáno výše, limit pro jeden účet se počítá z jednoho jádra. Nyní si vezmeme minimální tarif SSD1, kde limit zatížení je 20 % CPU. 20 % z 3,2 GHz je 640 MHz a za pouhých 100 rublů/měsíc. Zda je to hodně nebo málo, je na vás, ale pro minimální tarif je to více než dost. Proto je pro každý účet na serveru přiděleno určité množství pracovní postupy, které zpracovávají požadavky od uživatelů vašich stránek. Tyto požadavky přicházejí na server v pořadí podle priority. Pokud je těchto požadavků několik, server je snadno zpracuje, ale pokud je jich poměrně hodně, fronta naroste, a pokud jsou procesy také těžké, bude se fronta pohybovat pomaleji.
Server je omezený výpočetní výkon, takže pro každý účet existují limity zatížení. Pokud vážné zatížení trvá příliš dlouho, může dojít k pádu celého serveru, všech uživatelských účtů a všech webů – zde se objeví chyba 503 (Služba dočasně nedostupná), což znamená, že webový server nemůže zpracovat další požadavky a je třeba počkat, dokud fronta se sníží a bude možné pokračovat ve zpracování požadavků.
Podívali jsme se na to, jak hosting funguje, a nyní se pokusíme popsat hlavní důvody, proč se fronta může zvětšovat, a pokud možno způsoby, jak tento problém vyřešit. Někdy to může být velmi obtížný úkol a vaše vlastní znalosti nemusí stačit, ale přesto se podívejme na možnosti:

- Skripty zamrznou při přenosu velkých statických souborů přes PHP.

Takto velké soubory je nejlepší přenášet přímo, bez použití skriptů. Proč? Skripty fungují určitý čas a ne neustále a když skript doběhne, přenos souboru se přeruší, soubor se proto nepřenese úplně a požadavek ponechá proces webového serveru nějakou dobu spuštěný dlouho. Také každý přenos souborů přes PHP je samostatným pracovním postupem webový server apache a pro přímý přenos statických souborů bude použit samostatný vícevláknový proces webový server nginx, který dokáže zpracovat více vláken, což znamená, že přenos souborů nebude mít žádný vliv na stahování.
Ukládání a poskytování souborů lze také implementovat pomocí pravidel mod_rewrite a souboru .htaccess, v tomto případě můžete použít anti-lich řešení. Antilich je systém, který vám nedovolí stáhnout soubor přes odkaz na stránce z jiného webu. Často, pokud je váš soubor populární, mohou bezohlední webmasteři na něj umístit přímý odkaz, aniž by uvedli váš web. Přirozeně, že pokud je navštívena stránka, na kterou je načten obrázek z vašeho webu, může to také způsobit další zatížení.

- Vzdálené připojení s jiným serverem (stránkou atd.).

Nejlepší je vyhnout se vzdálenému připojení, pokud je to možné, ale v případě potřeby je vhodné nastavit malé časové limity pro čekání na odpovědi z jiného serveru, protože vzdálený server může být v určitou dobu nedostupný, což může způsobit neustálé požadavky na připojení. na vzdálený server. Proto je v takových případech velmi důležité dobré spojení s těmito vzdálenými servery.

Často se také využívá vkládání jednotlivých funkcí, kódů apod. (zahrnout) a pokud jsou tyto funkce umístěny ve stejném účtu, použijte pouze místní cesty, nikoli vložením adresy URL (http://site.ru/file.php). Je lepší vložit konstrukci např. tohoto typu: include "soubor.php"; . To nevyvolá další externí požadavek na server, a tím snížíte zatížení a snížíte počet vytvořených procesů.

Velmi těžké nebo poškozené doplňky do redakčních systémů (při používání CMS a jiných skriptů).

Chcete-li je najít, můžete doplňky (pluginy, hacky, moduly atd.) jednotlivě zakázat. Možná, že když to povolíte/zakážete, všimnete si, že se stránka bude načítat rychleji/pomaleji. Dále můžete najít jednodušší náhradu nebo opravit poškozené doplňky. Také distribuce mnoha CMS obsahuje doplňky, které vy osobně možná nepotřebujete, takže je lepší je odstranit.

- Úkoly, jejichž dokončení trvá dlouho.

Někdy v samotných skriptech píší úkoly, aby něco provedli podle plánu (například ve stejných mambotech v joomle). Pokud je lze přenést do plánovače (cron), je lepší to udělat pomocí cronu, protože takové úlohy v joomle se provádějí spolu s požadavky uživatelů a tím zpomalují načítání webu a zvyšují zatížení a v některých v případech, kdy se stránka přestane načítat úplně.

E-mailové zpravodaje mohou ovlivnit načítání stránek, jsou však často nezbytné a jsou také lépe optimalizovány. Skript pro spouštění pošty lze přidat do plánovače (cron), jako je tomu u mambotů v joomle. Správa plánovače je dostupná a dostupná za odpovídající sazbu. Takové skripty je lepší spouštět v době nízké zátěže, například v noci, kdy je na stránky méně návštěvníků.

- Pomalé nebo neoptimalizované sql dotazy do databáze.

Řešením je v tomto případě použití cachování, optimalizace dotazů a indexace databázové tabulky podle sloupců (řazení, řazení). Také, pokud to vše nepomůže, měli byste přemýšlet o změně skriptu na optimalizovanější.

- Velký počet požadavků na server.

Snažte se vyhnout zbytečným žádostem. Požadavky mohou přicházet nejen od návštěvníků vašich stránek, ale také například od indexujících botů z vyhledávačů, sape atd. Počet požadavků také stoupá při použití velkého množství URL pro soubory (obrázky, js skripty, css styly), které se načítají prostřednictvím samostatných požadavků (s povoleným apache namísto nginx). Pokud je to možné, spojte je do jednoho souboru.

Požadavky mohou také pocházet například z chatu nebo nějaké oblasti, blokované na webu, který odesílá požadavky Ajax na server. Mnozí z nás rádi otevírají několik záložek v prohlížeči - musíme vzít v úvahu, že to může také zvýšit počet požadavků a tím i procesy webového serveru.

Chybu 503 může způsobit také vkládání kódů iframe na web.
Dalším příkladem nárůstu požadavků je využívání vašich zdrojů jinými stránkami (odkazy na soubory, obrázky, různé informátory). Použijte anti-lich systémy k boji proti tomu.

DDoS útoky, záplavy, spam v komentářích nebo v jiných webových formulářích na webu mohou také způsobit velké množství požadavků.

Pokud máte vše optimalizované, využíváte cachování, máte minimum požadavků a jednoduše nemáte dostatek prostředků na používaný tarif, nezbývá než popřemýšlet o přechodu na jiné tarify.

Samozřejmě každý chce levné tarify, zatímco mnoho lidí jednoduše zapomíná na optimální využití zdrojů.
Vyvinuto na WebHOST1 optimální tarify a stačí si vybrat tarif, který potřebujete, což si můžete udělat sami při účtování.

A konečně, pokud vaše stránky nemají dostatečný top tarif a často se vyskytuje chyba 500 a vy nevíte, jak se tomuto problému vyhnout, je potřeba více zdrojů a potřebujete minimálně virtuální nebo dedikovaný server.

Chyba 504 – 504 Časový limit brány

Tento kód odpovědi to znamená požadavek klienta nginx přenesen do Apache, ale Apache nedokázal vrátit odpověď HTTP v nastaveném časovém limitu? V důsledku toho se server přeruší internetové připojení podle časového limitu. Důvodem může být dlouhá práce proces - scénář, spuštěný skriptem webová stránka.

Můžete zkusit zvýšit přidělený čas pro php přidáním následujícího kódu do souboru .htaccess v kořenovém adresáři webu:

# čas spuštění skriptu - skript php_value max_execution_time 60 # čas načítání dat php_value max_input_time 60 Tím se však nezbavíte časového limitu webového serveru s chybou 504. Vypršel časový limit webového serveru virtuální hosting není možné změnit.

Služba Error 503 dočasně nedostupná je známá téměř všem lidem, kteří tráví hodně času na internetu a navštěvují určité síťové zdroje. Bohužel, ale běžný uživatel nemůže tento problém žádným způsobem opravit - jediné řešení problému může najít pouze vlastník nepřístupného webu.

Před odstraněním této nepříjemnosti je samozřejmě důležité pochopit, co znamená chyba dočasně nedostupná služba 503.

Jak víte, pro plný provoz jakékoli webové stránky je nutné provést určitý počet procesů. Všechny tyto postupy se provádějí v pořadí podle priority a každý z nich vyžaduje přidělení určitého času.

Pokud se některá z operací nestihne dokončit ve stanoveném čase, objeví se na obrazovce počítače, ze kterého je požadavek na přístup na stránku, chybová zpráva, lépe známá jako služba 503 dočasně nedostupná.

Bohužel existuje mnoho základních příčin tohoto problému, takže webmaster by měl být trpělivý, aby situaci napravil.

Jak opravit chybu

Abych se konečně zbavil podobná chyba, budete muset provést celou řadu prací na základě různých důvodů jejího výskytu a doporučených metod k nápravě situace:

  1. Počet požadavků na používaný server se neshoduje skutečné množství stránky webu. To je způsobeno skutečností, že zdroj může obsahovat mnoho různé typy informace – obrázky, tabulky, skripty a tak dále. V důsledku toho může dojít ke konfliktu. Chcete-li to opravit, doporučuje se optimalizovat stránky a pokusit se odstranit vše nepotřebné a nepotřebné.
  2. Obrovský počet návštěv stránek různými automatické programy, roboti, roboti, analyzátory. Řešením je analyzovat soubor protokolu. Zavřete pro návštěvu některých částí webu, které nejsou nutné vyhledávací roboty a podobné služby.
  3. Použití technologie AJAX při vytváření herních projektů, různých chatů a dalších „těžkých“ služeb může vést k přetížení serveru. Doporučení – změna serverových služeb na výkonnější, například VPS.
  4. Použití stahování z jiných internetových zdrojů může také vést k podobná situace, zvláště pokud některé z nich přestaly fungovat. Je nutné ověřit dostupnost zdrojů a používat pouze ty, které lze považovat za spolehlivé.
  5. DDOS útok. Bohužel si budete muset počkat na odvetná opatření ze strany samotného poskytovatele hostingu. To chvíli trvá, než bude situace plně analyzována.

Následující balíček hlavních příčin dočasně nedostupné služby 503 přímo souvisí s provozem nainstalovaných skriptů:

  1. Použití dalších požadavků při přístupu na server. Nejprve byste se měli ujistit, že příchozí požadavky jsou zpracovávány dobrou rychlostí, nastavit minimální časový limit pro čekání na odpověď a vyloučit použití cest jako http:// v pracovním postupu.
  2. Používání velmi „těžkých“ skriptů, používání poškozených, zastaralých, nefunkčních pluginů. Řešením je tyto prvky znovu zkontrolovat a všechny nepotřebné a neúčinné zakázat.
  3. Skripty se používají k přenosu velkých souborů. Najděte řešení, které vám to umožní přímo, s vyloučením práce takových doplňků.
  4. Ne správné použití seznam e-mailových adres. Doporučuje se nastavit limit na množství a také poštu odesílat v době, kdy je zatížení používané služby minimální.

Ukazuje se, že téměř vždy je příčinou takových potíží nějaká rozhodnutí a nastavení ze strany vlastníka internetového zdroje. To je přirozené podobné problémy by měly být okamžitě opraveny, protože sebemenší zpoždění ohrožuje ztrátu popularity, vypadávání hodnocení ve vyhledávání a pokles příjmů z webu.

Služba 503 je dočasně nedostupná. Co znamená chyba 503?

Chyba 503 služba dočasně nedostupná znamená, že prostředek je dočasně nedostupný.

Chyba 503 nastane, pokud je k webu vytvořeno více než 15 současných připojení z různých adres IP nebo je vytvořeno více než 10 současných připojení z vaší adresy IP.

Limity se nevztahují na následující typy MIME: aplikace/javascriptová aplikace/x-shockwave-flash obrázek/jpeg obrázek/png obrázek/gif obrázek/bmp obrázek/tiff obrázek/x-icon text/css. To znamená, že obrázky, CSS a javascript zahrnuté při načítání stránky, simultánní spojení se neberou v úvahu.

Je třeba také poznamenat, že pokud 15 uživatelů otevřelo stránku na vašem webu, nepočítá se to jako 15 současných připojení. Po zobrazení stránky je připojení ukončeno.

Limity byly zavedeny za účelem zvýšení stability serverů a poskytnutí částečné ochrany proti DDoS útokům.

Důvody chyby 503 se mohou lišit. Tady jsou některé z nich:
1. Velký počet návštěv webu. Může to být například způsobeno DDOS útok na webovou stránku.
2. Načtení části skriptu pomocí zahrnutí nebo jiných metod pomocí úplné adresy URL. Takovým požadavkům je třeba se vyhnout, značně zpomalují načítání stránek. Kromě toho, pokud jsou současně vloženy 3 stránky, z nichž každá vytvoří 4 dodatečné volání, bude uskutečněno pouze 10 dalších volání, zbytek obdrží chybový kód 503.

3. Při zpracování skriptů webu je server řadí do fronty, rychlé skripty se spouštějí rychle a pomalé se zpracovávají pomalu a zpomalují provádění dalších volání na web. Když počet požadavků ve frontě dosáhne kritického maxima, server pro všechny ostatní požadavky vrátí chybu 503. Hlavní důvody tohoto chování jsou následující:
- Nahrávání velkých souborů přes HTTP. K tomu je lepší použít protokol FTP.
- Obrovský tlak skripty webových stránek na serveru MySQL.
- Dlouhotrvající skripty volané přes HTTP. Příkladem takového skriptu může být distribuce podle skriptů webu. Doporučujeme spouštět všechny skripty, které běží dlouhou dobu příkazový řádek nebo pomocí služby CRON.
- mambot v joomle. Ve výchozím nastavení se tyto skripty spouštějí spolu s dalšími požadavky od uživatelů webu prostřednictvím http, čímž se zpomalují HTTP práce serveru vašeho webu. Jejich provedení je lepší přenést do CRONu.