Kas išlieka po proxy VIP perjungimo?
Atskirkite proxy įėjimo atkūrimą nuo nusistovėjusių CONNECT tunelių ir išėjimo adreso į svetainę išlikimo.
Plaukiojantis adresas palaiko proxy nuostatą stabilią: aktyviai mašinai sugedus, klientai toliau naudoja tą patį pagrindinio kompiuterio vardą ar IP. Tai naudingas prieinamumas. Vis dėlto jau prasidėjęs atsisiuntimas gali sustoti.
Apsvarstykite HTTPS užklausą, kuri jau yra CONNECT viduje. Aktyvus proxy valdo TCP ryšį kliento link ir dar vieną ryšį svetainės link. Jis taip pat valdo programos būseną, jungiančią tuos srautus.
Adreso perkėlimas į rezervinę mašiną pats savaime neperkelia nei TCP valdymo bloko, nei tos perdavimo būsenos. Naujasis savininkas gali priimti naujus ryšius, bet negali tęsti senojo savininko sukurto baitų srauto.
| Lūkestis | Ar įprastas adreso perjungimas tai suteikia? |
|---|---|
| Išlaikyti vieną sukonfigūruotą įėjimą | Tai ir yra numatyta nauda |
| Tęsti nusistovėjusį CONNECT srautą | Reikėtų papildomo būseną išlaikančio mechanizmo |
| Išlaikyti tą patį išėjimo viešą IP | Priklauso nuo išėjimo maršrutizavimo ir NAT |
| Saugiai pakartoti nutrūkusią programos operaciją | Priklauso nuo operacijos ir kliento |
VRRP apibrėžia rinkimą ir adreso nuosavybę. Tai nėra replikacijos protokolas proxy procesui. Diegimas su kita aukšto prieinamumo programine įranga taip pat turi daryti tą patį skirtumą, nebent aiškiai suteikia daugiau.
Peržiūrėkite, ką iš tikrųjų stebi būklės tikrinimas. Mašina gali atsakyti į skelbimus, nors jos proxy paslauga, DNS ar aukštesnysis maršrutas sugedo. Priešingai, per jautrūs tikrinimai gali sukelti nereikalingus perjungimus.
Svarbus ir kliento atsistatymas. Nauja naršyklės užklausa gali lengvai prisijungti iš naujo; įkėlimas su jau sunaudotu turiniu arba ne idempotentinė API operacija gali reikalauti programai būdingo apdorojimo. Nežadėkite nematomo perjungimo vien todėl, kad nauja užklausa pavyksta per rezervą.