En flydende adresse holder proxyindstillingen stabil: klienter fortsætter med samme værtsnavn eller IP, efter at den aktive maskine er fejlet. Det er nyttig tilgængelighed. En igangværende download kan stadig stoppe.

Overvej en HTTPS-anmodning, der allerede er inde i CONNECT. Den aktive proxy ejer TCP-forbindelsen mod klienten og endnu en forbindelse mod websitet. Den ejer også den applikationstilstand, der forbinder de to strømme.

At flytte en adresse til en standby-maskine flytter ikke i sig selv hverken TCP-kontrolblokken eller den videresendelsestilstand. Den nye ejer kan acceptere nye forbindelser uden at kunne fortsætte en bytestrøm, som den gamle ejer etablerede.

ForventningGiver almindelig adressefailover det?
Beholde én konfigureret indgangDet er den tilsigtede fordel
Fortsætte en etableret CONNECT-strømDer ville kræves ekstra tilstandsbaseret maskineri
Beholde den samme udgående offentlige IPAfhænger af udgående routing og NAT
Gentage en afbrudt applikationshandling sikkertAfhænger af handlingen og klienten

VRRP definerer valg og adresseejerskab. Det er ikke en replikeringsprotokol for proxyprocessen. En udrulning med anden high-availability-software har brug for samme skelnen, medmindre den udtrykkeligt leverer mere.

Gennemgå, hvad sundhedstjekket faktisk observerer. En maskine kan svare på meddelelser, mens dens proxytjeneste, DNS eller opstrømsrute er fejlet. Omvendt kan overfølsomme tjek forårsage unødvendige skift.

Klientgendannelse betyder også noget. En ny browseranmodning kan nemt genoprette forbindelsen; en upload med en forbrugt body eller en ikke-idempotent API-handling kan kræve applikationsspecifik håndtering. Lov ikke usynlig failover blot fordi en ny anmodning lykkes gennem standbyen.

Relaterede artikler