Obsah:
2024 Autor: Malcolm Clapton | [email protected]. Naposledy změněno: 2023-12-17 03:50
Pokyny pro běžné uživatele a správce webu.
Co znamená chyba 503
Kód 503 označuje, že běžící služba je nedostupná (Service Unavailable). Nejčastěji to není na dlouho: například přístup ke zdroji je uzavřen během restartu nebo z důvodu údržby.
Někdy se však chyba 503 vyskytuje kvůli skutečnosti, že práce systému není správně organizována. Server spolupracuje s frontou požadavků: přijímá je, zpracovává je a vydává odpověď. Lehké dotazy zpracuje rychle, zatímco ty složité zaberou hodně času. Pokud existuje mnoho takových těžkých požadavků, fronta postupuje pomalu.
Délka fronty je obvykle pevná. Při návštěvě webu odešlete serveru požadavek. Pokud pro něj není místo, objeví se chyba 503.
Co dělat pro uživatele s chybou 503
Zkuste tyto kroky – existuje šance, že problém bude vyřešen.
Zkontrolujte, zda se všem zobrazí chyba
Tyto online služby se zobrazí, pokud všichni uživatelé nemají přístup k webu nebo pokud se chyba 503 zobrazí pouze vám:
- Down for Every or Just Me;
- Planeta webových stránek;
- 2IP.
To je obzvláště výhodné: odesílá požadavky na web ze serverů z různých zemí a zobrazuje kód odpovědi. Pokud se alespoň v jednom případě vyskytne chyba 503, pak rozhodně nejste sami.
Pokud služby ukazují, že je zdroj dostupný, zkuste k němu získat přístup z jiného zařízení. Nebo požádejte své přátele, aby zkontrolovali, zda je s webem vše v pořádku.
Počkejte prosím a zkuste to znovu později
Obnovte stránku. Pokud se chyba 503 stále zobrazuje, zkuste web navštívit později: za několik minut nebo až bude potenciálně méně uživatelů. To se týká především her nebo zdrojů, které se staly velmi populárními. Pokud například vláda oznámila nové platby, které se zpracovávají online, kapacita serveru nemusí stačit všem.
Restartujte zařízení
Pokud se problém vyskytuje pouze u vás, může pomoci restartování smartphonu, počítače nebo tabletu.
Pokud to nepomůže, restartujte také router. To lze provést třemi způsoby.
1. Prostřednictvím ovládacího panelu
Obvykle se nachází na 192.168.0.1 nebo 192.168.0.1. IP se zadává přímo v prohlížeči, ale možnosti jsou možné - podívejte se na pokyny pro váš model.
Na panelu musíte najít tlačítko "Restartovat" nebo "Restartovat": může to být v nabídce "Systém", "Systém" atd. Klikněte a počkejte, až se stránka obnoví.
2. Pomocí tlačítka vypnutí
Tlačítko On / Off je obvykle umístěno na zadní straně routeru. Klikněte na něj, počkejte 20-30 sekund a zařízení znovu zapněte. Tato doba stačí k vybití kondenzátorů, paměťové čipy přestanou přijímat energii, všechna dočasná data se resetují.
Důležité! Nezaměňujte tlačítko On / Off s Reset, které nejen restartuje router, ale také resetuje jeho nastavení. Pokud je tlačítko zapuštěno do těla a potřebujete k jeho stisknutí zápalku nebo šroubovák, nesnažte se na něj dosáhnout.
3. Vytažením ze zásuvky
Odpojte napájecí adaptér, počkejte 20–30 sekund a poté jej znovu zapojte.
Změňte adresy DNS
Naštěstí lze adresy serveru DNS změnit. Můžete tedy použít veřejnou IP DNS společnosti Google: 8.8.8.8 a 8.8.4.4 pro standard IPv4, 2001: 4860: 4860:: 8888 a 2001: 4860: 4860:: 8844 pro nový IPv6. Zde je návod, jak na to.
1. Na počítači se systémem Windows
Stiskněte Win + R. V okně Spustit zadejte ncpa.cpl a stiskněte Enter.
Vyberte připojení, které používáte, klikněte na něj pravým tlačítkem myši a klikněte na „Vlastnosti“.
V seznamu komponent najděte položku "IP verze 4" nebo "TCP / IPv4", klikněte na "Vlastnosti". Vyberte přepínač „Použít následující adresy serveru DNS“a zadejte do dvou řádků 8.8.8.8 a 8.8.4.4.
Pokud máte v seznamu komponent "IP verze 6" nebo "TCP / IPv6", můžete obdobně nastavit adresy 2001: 4860: 4860:: 8888 a 2001: 4860: 4860:: 8844.
Je také vhodné resetovat mezipaměť DNS. Chcete-li to provést, znovu podržte Win + R, v okně "Spustit" zadejte cmd.
Do konzole napište ipconfig / flushdns a klikněte na Enter.
2. Na počítači s macOS
Přejděte do nabídky "Nastavení systému" - "Síť". Pokud vlevo dole uvidíte ikonu se zavřeným zámkem, klikněte na ni a v zobrazeném okně zadejte heslo správce.
Klikněte na požadované připojení a z nabídky vyberte položku "Upřesnit".
Na záložce DNS klikněte na „+“a přidejte adresy do seznamu.
Vymažte mezipaměť DNS. Spusťte terminál, napište příkaz sudo killall -HUP mDNSResponder … Poté stiskněte Return a zadejte heslo správce.
3. Na routeru
Přejděte na ovládací panel routeru a najděte položku s adresami serverů DNS - mohou být v nastavení DHCP. Zadejte dvě adresy ve správném formátu (IPv4 nebo IPv6), podle toho, co vaše zařízení podporuje.
Vymažte mezipaměť YouTube v systému Android
Na zařízeních Android někdy dochází k chybě 503 aplikace YouTube kvůli poškozeným informacím v mezipaměti. Zkuste to vymazat, abyste službu znovu zprovoznili. Chovejte se takto.
Jdi do nastavení. Najděte YouTube v seznamu aplikací.
Zastavte to a klikněte na „Vymazat mezipaměť“. Poté spusťte aplikaci znovu.
Zmenšete svůj seznam videí na YouTube
Někdy dojde k chybě 503, když je v seznamu Přehrát později příliš mnoho videí. Zkuste jej zmenšit a poté stránku nebo aplikaci znovu načíst.
Kontaktujte administraci zdrojů
Je možné, že si správci stránek ještě nejsou vědomi problému. Nebo naopak vědí, jak to vyřešit nebo jak moc bude vše fungovat. Zkrátka, pokud nic z výše uvedeného nepomohlo, kontaktujte je.
Co dělat pro správce s chybou 503
Vše závisí na enginu vašeho webu a jeho nastavení. Vyberte příslušné možnosti a zkontrolujte, zda se tím problém vyřešil.
Nastavte možnost Opakovat po
Ukazuje, jak dlouho po obdržení chyby 503 by měl klient čekat před dalším požadavkem na server. Hodnota je udávána v milisekundách, její hodnotu si nastavíte sami. Předejdete tak příliš častým opakovaným žádostem.
Zkontrolujte načasování pravidelných úkolů
Přeneste e-mailové konference a další úkoly, které jsou obvykle umístěny v systémovém Cronu, do doby minimálního zatížení serveru. A zároveň si osvěžte paměť na pravidla používání hostingu, abyste neporušovali omezení počtu odeslaných dopisů a běhu skriptů.
Nainstalujte ochranu DDoS
To jsou také požadavky, které jdou do obecné fronty. Zbavte se jich – můžete uživatelům rychle poskytnout přístup k vašemu zdroji.
Nepřenášejte velké soubory přes
Hosteři obvykle omezují dobu běhu skriptů. Pokud přes takový skript přenášíte velké soubory, je vysoce pravděpodobné, že do limitu nebudete investovat. Kromě toho bude přenos probíhat samostatným procesem, což znamená, že nebude moci zpracovávat požadavky z obecné fronty.
Přímý přenos souborů v této situaci je výhodnější. Využívá vícevláknový proces, který tolik neovlivňuje rychlost načítání webu nebo služby jako celku.
Odstraňte těžké nebo zastaralé komponenty CMS
Zkuste jednu po druhé vypnout komponenty vašeho CMS a sledujte, jak se situace mění. Pokud najdete potenciální zdroj problému, zkuste aktualizovat tuto komponentu. Nebo přemýšlejte o tom, jak se bez něj obejít - například jej vyměnit za novější a rychlejší analog.
Spojením zdrojů do jednoho souboru snížíte počet požadavků
Pokud vaše webová aplikace používá mnoho malých zdrojů (obrázky, šablony stylů, skripty atd.) a načítá každý z nich samostatným požadavkem, mohou zabírat významnou část fronty. Chcete-li problém vyřešit, zkombinujte vše do jednoho souboru.
Odebrat připojení ke vzdáleným serverům
Nemusí reagovat příliš dlouho. Mezitím zbývající požadavky na váš server počkají na zpracování.
Hledejte takové problémy v kódu, a pokud se neobejdete bez vzdáleného serveru, nastavte malý časový limit pro čekání. Zvažte kroky v případě, že nebude mít čas reagovat.
Optimalizujte dotazy MySQL
Pokud používáte MySQL a některé dotazy jsou dostatečně pomalé, někteří poskytovatelé hostingu automaticky vytvoří soubor protokolu mysql-slow.log. Shromažďuje nejproblematičtější databázová volání. Analyzujte je a pokud možno optimalizujte.
Také indexujte databázi a zkuste použít komponenty pro ukládání do mezipaměti, které by snížily počet požadavků.
Nainstalujte anti-leech
Pokud jiný webmaster používá přímé odkazy na váš zdroj, například vkládá vaše obrázky na své stránky, zvyšuje se tím také fronta žádostí. Moduly a nastavení proti pijavicím proti tomu účinně bojují. Někteří hostitelé vám je umožňují povolit v administračním panelu. U ostatních je potřeba vše nakonfigurovat ručně, například přes pravidla mod_rewrite v souboru.htaccess nebo jednotlivé moduly.
Nainstalujte komponenty mezipaměti
Pomohou vám snížit zatížení fronty požadavků a zkrátit průměrnou dobu zpracování. V důsledku toho bude prostor pro nové hity a uživatelé neuvidí chybu 503.
Poraďte se s hostitelem
Možná problém není jen ve vás a odborníci na hostingové společnosti vědí, jak jej vyřešit. Předtím nebude zbytečné procházet si často kladené otázky a podívat se na nejnovější témata na fóru zdrojů. Existuje šance, že již existují hotové pokyny.
Doporučuje:
Co je chyba v plánování a jak správně odhadnout termíny
Chyba v plánování vás může stát nervy a v nejhorším případě může vést k neúspěchu projektu a finančním ztrátám. Naučte se počítat čas v práci a doma
Co znamená špinění po menstruaci?
Nejčastěji špinění vůbec neovlivňuje život a můžete na ně klidně zapomenout. Někdy však mohou ohrozit zdraví a vést k smrti (pokud je krvácení hojné). Vše závisí na vlastnostech každého případu
Aerolinky nyní mohou pasažéry zakázat. Co to znamená a jak se do toho nepustit
Ti, kteří rádi pijí a hádají se na palubě letadla, budou zpacifikováni novým způsobem. Airbustery nyní aerolinky zařadí na černou listinu
Co znamená plak v jazyce a jak se ho zbavit
Life hacker přišel na to, kdy je plak v jazyku naprosto normální a kdy mluví o nemoci. Ukázalo se, že bílý plak je lepší než jasně červený, čistý jazyk
Jak zjistit, zda máte problém s chůzí a jak jej opravit
Pokud máte obavy z bolesti zad, kolen, kyčlí a hlavy, měli byste věnovat pozornost své chůzi. Zjišťujeme, jak správně chodit a jaké cviky vám pomohou se to naučit