Un enderezo flotante mantén estable a configuración do proxy: os clientes seguen usando o mesmo nome de host ou IP despois de que falle a máquina activa. Iso é dispoñibilidade útil. Pero unha descarga xa iniciada pode deterse igualmente.

Considere unha solicitude HTTPS que xa está dentro de CONNECT. O proxy activo posúe a conexión TCP cara ao cliente e outra conexión cara ao sitio web. Tamén posúe o estado da aplicación que une eses fluxos.

Mover un enderezo a unha máquina en espera non move por si mesmo nin o bloque de control TCP nin ese estado de retransmisión. O novo propietario pode aceptar conexións novas sen poder continuar un fluxo de bytes establecido polo antigo propietario.

ExpectativaOfréceo o failover de enderezo ordinario?
Conservar unha soa entrada configuradaEse é o beneficio previsto
Continuar un fluxo CONNECT establecidoFaría falta maquinaria adicional con estado
Conservar a mesma IP pública de saídaDepende do enrutamento de saída e do NAT
Repetir con seguridade unha operación interrompidaDepende da operación e do cliente

VRRP define a elección e a propiedade do enderezo. Non é un protocolo de replicación para o proceso do proxy. Un despregamento con outro software de alta dispoñibilidade necesita a mesma distinción salvo que proporcione máis de forma explícita.

Revise que observa realmente a comprobación de estado. Unha máquina pode responder aos anuncios mentres o seu servizo de proxy, o DNS ou a ruta ascendente fallaron. Ao revés, comprobacións demasiado sensibles poden provocar conmutacións innecesarias.

A recuperación do cliente tamén importa. Unha solicitude nova do navegador pode reconectarse con facilidade; unha subida con un corpo consumido ou unha operación de API non idempotente pode requirir un tratamento específico da aplicación. Non prometa un failover invisible só porque unha solicitude nova funcione a través do reserva.

Artigos relacionados