Back to Question Center
0

Odporúčaná redundancia stránok Semalt

1 answers:

Vyvíjam stránky pre klienta, ktorý zdôrazňuje "žiadny čas prestoje".

Teraz dokonca aj cloud hosting neposkytuje 100% up-time sľub, takže som premýšľal o zrkadlený hosting, kde ak jeden hostiteľ klesne, druhý prevzal. Nie som si istý, ako by som chcel nastaviť DNS na vypnutie výpadku a je to nízky rozpočet, pretože je to nezisková organizácia.

Ak to má niekto skúsenosti, chcel by som vedieť, ako najlepšie postupovať.

Stránka je LAMP - gestion temps de travail. Premýšľal som o tom, že do robotov pridáme zakázanie. txt pre duplicitné stránky, aby sa zabránilo SEO sankcie, ale iný, než že som bežal slepý, takže akákoľvek rada by bola rada prijatá.

February 8, 2018

Vo vašom prípade by malo byť riešenie aspoň 2 servery s rovnakým obsahom a proxy frontend, ktoré sťažujú návštevnosť serverov a spracúvajú pri prechode na zlyhanie v prípade, že jeden server je nadol.

Ale je to pomerne zložitá konfigurácia a pravdepodobne musíte najať sysadm na konfigurovanie a spravovanie, ak neviete, čo robíte.

Chápem, že klient má vždy pravdu, ale myslím si, že by bolo vo vašom (a jeho) najlepšom záujme, aby to bol nedosiahnuteľný cieľ. Existujú dôvody, prečo hostitelia nedodržiavajú 100% dostupnosť: pretože nemôžu očakávať budúcnosť.

Kedysi som mal takého klienta, ktorý začal sťažovať, keď jeho webová stránka klesla po prvýkrát za 6 mesiacov. Vysvetlil som klientovi, že web hostitelia sú podobne ako energetické spoločnosti. Keď príde energia, čo robíte?

  1. Zavolajte do elektrárne, aby vysvetlili Váš výpadok / sťažnosť
  2. Nič a počkajte, kým sa prístroj opäť nevráti

Väčšina hostiteľov sľubuje 99. x% uptime za mesiac. Klient musí pochopiť, že to je zvyčajne menej ako hodina za mesiac a niekedy to prestoje nevytvárajú všetky lokality. Je množstvo tržieb, ktoré stratia za pár minút za mesiac, ospravedlňovať platenie dvojitého za hosťovanie? A vo vašom prípade je klient neziskový s nízkym rozpočtom, takže sa zdá, že otázka odpovedá.

Ďalšou otázkou je, že žiadne riešenie nie je dokonalé pre túto prácu. Iste, môžete názov záložné pre DNS, ale to funguje len v prípade, že DNS server klesne. A vy by ste mohli hrať s niektorými komplexnými nastaveniami servera proxy, ale to stojí peniaze, ktoré váš klient objasnil, že neumožňuje / nemôže minúť.

Je to jednoduché riešenie. Predám hostingové služby od dvoch rôznych poskytovateľov. Výhodne v rôznych geografických oblastiach.

Pre DNS príkladu vášho webu. com používajte dve rôzne IP adresy od poskytovateľov.

Príklad. ISP # 1 vám priraďuje IP aaa. bbb. ccc. ddd IPS # 2 vám priraďuje IP www. xxx. yyy. zzz

Vaša položka DNS bude vyzerať ako

aaa. bbb. ccc. ddd príklad. com www. xxx. yyy. zzz príklad. com

Keď urobíte nslookup, dostanete 2 IP adresy namiesto jedného. V tomto prípade by vaše požiadavky boli zaťaženie vyvážené medzi týmito dvoma webovými lokalitami a ak by bol jeden iný než druhý, boli by k dispozícii.

Bude to výzva s DB, aj keď, ale vy by ste mali byť schopní prísť na to :)

-Sysadmin

Na druhú otázku som našiel odpoveď, cítim sa dosť hlúpo, ako som to už vedel - len som hľadal niečo zložitejšie, keď bola odpoveď v skutočnosti jednoduchá.

Každý poskytovateľ by mal poskytnúť zoznamServery DNS, ktoré sa majú používať pri registráciivašej doméne. Môže to vyzerať niečotakto:

  NS1. ACME. COM
NS2. ACME. COM
NS1. Príklad. COM
NS2. Príklad. COM 

Zadáte všetky 4 tieto servery DNSpri registrácii svojej domény (alebopri editovaní vašej doményvlastnosti). V dôsledku toho, akvrchol. com DNS servery zostanú nadol, potompríklad. servery spoločnosti com prevezmú.