Once poate configura cu ușurință Managerul de trafic Azure cu două puncte finale:
- site-ul de comerț electronic pe care îl operezi în mod normal
- site-ul cu o pagină de întreținere statică (utilizam Azure static web)
Cerința este să poți pune oricând pagina de întreținere, indiferent dacă site-ul de comerț electronic este sus sau jos.
Există mai multe metode de rutare în TM, dar nimic care să fie „utilizați doar cea activată”.
Am încercat metoda de rutare „performanță”.
Problema este următoarea: dacă activăm punctul final al site-ului (după o perioadă lungă de neutilizare) și dezactivăm punctul final al comerțului electronic, există o perioadă lungă (aproximativ un minut) în care TM verifică starea punctului final al punct final nou activat, unde utilizatorii „noi” văd acest mesaj: site-ul nu a fost găsit, numele DNS nu a fost rezolvat în loc de pagina de jos a site-ului. Dacă continuă să se reîmprospăteze, după aproximativ un minut văd pagina de întreținere.
Aveți sugestii despre cum să faceți schimbarea instantanee? În mod ideal, aș dori să dezactivez toate verificările de sănătate ale punctelor finale, dar nu văd o modalitate de a face acest lucru. Acest lucru este valabil mai ales pentru mediile noastre non-prod, care nu pot fi văzute fără VPN-ul nostru, așa că Azure nu poate verifica de fapt starea de sănătate.
Acest lucru este separat de problema conform căreia utilizatorii de pe site-ul de comerț electronic vor continua să vadă site-ul de comerț electronic după schimbare, deoarece browserele lor memorează în cache înregistrările DNS (le-am setat la valoarea minimă, care este de 10 minute).