Čo prežije prepnutie VIP adresy proxy?
Oddeľte obnovu vstupu proxy od prežitia vytvorených tunelov CONNECT a výstupnej adresy smerom k webu.
Plávajúca adresa drží nastavenie proxy stabilné: klienti naďalej používajú rovnaký názov hostiteľa alebo IP po zlyhaní aktívneho stroja. To je užitočná dostupnosť. Rozbehnuté sťahovanie však aj tak môže skončiť.
Vezmite HTTPS požiadavku, ktorá už je vnútri CONNECT. Aktívny proxy vlastní TCP spojenie ku klientovi a ďalšie spojenie k webu. Vlastní aj stav aplikácie, ktorý tieto toky spája.
Presun adresy na záložný stroj sám o sebe nepresunie ani riadiaci blok TCP, ani tento stav preposielania. Nový vlastník môže prijímať nové spojenia, no nedokáže pokračovať v toku bajtov vytvorenom starým vlastníkom.
| Očakávanie | Poskytuje to bežné prepnutie adresy? |
|---|---|
| Zachovať jeden nakonfigurovaný vstup | To je zamýšľaný prínos |
| Pokračovať vo vytvorenom toku CONNECT | Bol by potrebný ďalší stavový mechanizmus |
| Zachovať rovnakú výstupnú verejnú IP | Závisí od výstupného smerovania a NAT |
| Bezpečne zopakovať prerušenú operáciu aplikácie | Závisí od operácie a klienta |
VRRP definuje voľbu a vlastníctvo adresy. Nie je to replikačný protokol pre proces proxy. Nasadenie s iným softvérom vysokej dostupnosti potrebuje rovnaké rozlíšenie, ak výslovne neposkytuje viac.
Prejdite si, čo zdravotná kontrola naozaj sleduje. Stroj môže odpovedať na oznámenia, aj keď jeho služba proxy, DNS alebo nadradená trasa zlyhali. Naopak, príliš citlivé kontroly môžu spôsobiť zbytočné prepnutia.
Na obnove na strane klienta tiež záleží. Nová požiadavka prehliadača sa dokáže ľahko znova pripojiť; nahrávanie s spotrebovaným telom alebo neidempotentná operácia API môžu vyžadovať spracovanie špecifické pre aplikáciu. Nesľubujte neviditeľné prepnutie len preto, že nová požiadavka prejde cez záložný stroj.