Nivel 1: Fundamentos · L1.3 Balanceo de carga, reverse proxies y API gateways
Sesiones pegajosas y servicios sin estado
Explicar por qué la afinidad perjudica el balanceo y cómo sacar el estado.
10 min · Gratis
Lo que te llevas
- La afinidad pasa por encima del algoritmo de balanceo: una vez que un usuario queda fijado, la carga se reparte según quién llegó cuándo, no según quién está ocupado.
- Una instancia recién agregada solo recibe sesiones nuevas, así que se queda fría mientras las existentes siguen calientes.
- El connection draining termina las peticiones en vuelo; no puede mover una sesión que vive en la memoria de un proceso.
- La afinidad es aceptable para cachés calientes y conexiones vivas, nunca para la correctitud.
Cómo está armada la clase
- El problema
- La versión simple
- Lo que la afinidad le hace al pool
- Cuándo la afinidad está bien, y qué la reemplaza
- Algoritmos
- Salud y draining
- L4 contra L7
- Proxy, gateway, mesh
- Afinidad
- Comprueba lo que entendiste