Me resulta extremadamente difícil depurar este problema, tengo una configuración de clúster de Kubernetes junto con servicios para los pods, están conectados a la entrada de Nginx y conectados a was elb classic, que también se conecta al DNS de AWS route53, mi nombre de dominio es conectado a. Todo funciona bien con eso, pero luego me enfrento a un problema en el que mis dominios no se comportan como me gustaría.
Mis dominios en Nginx-ingress-rules están conectados a un servicio que envía una página activa cuando se encuentra con un dominio, ahora, cuando hago eso, obtengo esta página.
Por favor, ayúdenme qué hacer para resolver esto rápidamente, ¡gracias de antemano! Hablamos pronto
Mientras usa servidores web detrás de ELB , debe saber que generan muchas respuestas 408 debido a sus controles de salud.
Soluciones posibles:
1. Establezca RequestReadTimeout header=0 body=0
Esto deshabilita las respuestas 408 si se agota el tiempo de espera de una solicitud.
2. Deshabilite el registro de las direcciones IP de ELB con:
SetEnvIf Remote_Addr "10\.0\.0\.5" exclude_from_log CustomLog logs/access_log common env=!exclude_from_log3. Configure un puerto diferente para la comprobación de estado de ELB.
4. Ajuste el tiempo de espera de su solicitud a más de 60.
5. Asegúrese de que el tiempo de inactividad configurado en Elastic Loadbalancer sea ligeramente inferior al tiempo de inactividad configurado para Apache httpd que se ejecuta en cada una de las instancias.
Eche un vistazo: amazon-aws-http-408 , haproxy-elb , 408-http-elb .