Scopul nostru este ca un control de sănătate să evalueze continuu starea de sănătate a unui punct final. Când devine nesănătos, dorim ca DNS-ul să treacă la o altă adresă IP. Am configurat acest lucru, dar acum ne-am dat seama că de fapt nu funcționează (adică atunci când Healthcheck devine roșu, nu are loc nicio eroare). Iată configurația noastră actuală:
O înregistrare
- Nume înregistrare: www.domeniulmeu.com
- Tip de înregistrare: A
- TTL: 30 de secunde
- Politica de rutare: failover
- Tip de înregistrare de failover: Primar
- Control de sănătate: www
- ID înregistrare: www-1
- Valoare:
O înregistrare
- Nume înregistrare: www.domeniulmeu.com
- Tip de înregistrare: A
- TTL: 30 de secunde
- Politica de rutare: failover
- Tip de înregistrare de failover: secundar
- Control de sănătate: www
- ID înregistrare: www-1
- Valoare:
În plus, avem un control de sănătate.
OK - așa că recent am avut o problemă, în care controlul de sănătate a devenit roșu. Am fost notificați prin SNS așa cum era de așteptat. Cu toate acestea, atunci când faceți o NSLookup de www.domeniulmeu.com încă mai returna valoarea pentru Primar. Am remediat problema în mai puțin de 5 minute.
Având în vedere TTL și așa mai departe configurat mai sus, nu ar fi trebuit să vedem actualizarea NSLookup pentru a afișa secundarul? Este posibil să dureze mai mult până la failover? Dacă da, de ce?
Există vreo eroare în configurația de mai sus? Dacă da, orice îndrumare ar fi foarte apreciată.