
Tengo servidores web de varios nodos alojados en EC2 con un equilibrador de carga y algunos usuarios obtienen un 502 incluso antes de que la solicitud llegue al servidor.
No tengo los registros de esas solicitudes dentro de los servidores, por eso supongo que la solicitud nunca llega al servidor.
Tuve un problema similar antes y tuve que agregar keepAliveTimeout
y headersTimeout
a la configuración del nodo.
Tengo algunas instancias en mal estado durante el día, todos los días, pero el momento en que sucede eso no siempre coincide con el momento del error 502. ¿Debo aumentar el tiempo de espera de la verificación de estado de 5 a 10 segundos y ver qué sucede?
La memoria y el uso de la CPU parecen estar bien.
¿Algún consejo sobre cómo debería solucionar este problema?
Respuesta1
Ya sabes la respuesta: instancias no saludables. Incluso si los tiempos no coinciden, debe solucionar ese problema y comprobar si otros problemas persisten después.
aumentar el tamaño de la instancia, aumentar los tiempos de espera de las comprobaciones de estado de ELB, ampliar las máquinas y comprobar si ayuda