Nejlepší odpověď
Nejprve si uvědomte, že když vám prohlížeč řekne, že server „neodpovídá“, je to doslova to, to znamená – prohlížeč odesílá pakety s požadavkem, ale nepřijímá pakety odpovědí ze serveru. Obecně
Proč k tomu dochází, dochází k jednomu ze dvou důvodů, problémům se sítí nebo serverům.
Problémy se sítí mohou zastavovat pakety požadavků prohlížeče z získání na server nebo zabránění návratu paketů odpovědi serveru. Je nepravděpodobné, že to bude ten druhý; pokud se pakety dostávají na server, většinou by měly být schopny se ze serveru dostat zpět. Nepravděpodobné, ale ne nemožné.
Problémy se serverem znamenají, že server sám z nějakého důvodu není schopen přijímat pakety nebo přijímat pakety, není schopen na požadavek odpovědět. Existuje pro to celá řada možných důvodů, většina má co do činění s nedostatkem zdrojů, které buď zasahují do fungování serveru, nebo způsobily zhroucení softwaru serveru, nebo dokonce zhroucení operačního systému serveru.
Je také docela možné, že existují problémy s hardwarem, od jednoduchého selhání hardwaru až po The Backhoe Problem. Backhoe Problem je napůl vtipný, napůl vážný běžící vtip z raných (a ne tak časných) dob internetu o prosté skutečnosti, že navzdory všem našim sofistikovaným technologickým opatřením proti výpadkům, rypadlo omylem vykope telekomunikační linku „Vyhrajte“ pokaždé. Ve skutečnosti se to stále děje a s překvapivou frekvencí, ale v dnešní době je na internetu dostatek fyzické redundance, aby to nebylo tak vážným problémem.
Odpověď
Protože server je program běžící na stroji a stejně jako programy přestávají reagovat ze stejných důvodů:
- Využití disku / sítě je tak vysoké, že je to opravdu pomalé
- Něco související havaroval (jako databáze) a program neví, jak s ním zacházet
- Samotný program havaroval a někdo uprostřed vám říká, že je dole.
- Program je opravdu zaneprázdněn něčím jiným (CPU, RAM) a pak pro vás opravdu pomalý.
- Program je prostě tak špatně kódovaný nebo běží na tak starém stroji, jednoduše hoří.