¿Por qué los clientes no pueden conectarse a mi equilibrador de carga de Elastic Load Balancing?
Quiero solucionar los motivos por los que los clientes no pueden conectarse a mi equilibrador de carga.
Solución
Nota: Si se muestran errores al ejecutar comandos de la Interfaz de la línea de comandos de AWS (AWS CLI), compruebe si está utilizando la versión más reciente de AWS CLI.
Comprobación del agente de escucha de puerto
Compruebe que los agentes de escucha adecuados estén configurados correctamente para el puerto del equilibrador de carga:
- Listeners for your Application Load Balancers
- Listeners for your Classic Load Balancer
- Listeners for your Network Load Balancers
Comprobación del grupo de seguridad de sus instancias de destino
Compruebe la configuración del grupo de seguridad para las instancias que hay detrás de su equilibrador de carga. Para cada subred que esté asociada a su equilibrador de carga, confirme que el tráfico esté permitido en ambas direcciones para los puertos del agente de escucha y de comprobación de estado:
- Register targets with your target group (equilibrador de carga de red)
- Register targets with your target group (equilibrador de carga de aplicación)
Comprobación del grupo de seguridad de sus equilibradores de carga
Compruebe la configuración del grupo de seguridad de sus equilibradores de carga.
Nota: Los grupos de seguridad del equilibrador de carga deben permitir el tráfico saliente a las instancias en el puerto del agente de escucha y de comprobación de estado.
- Security groups for your Application Load Balancer
- Configure security groups for your Classic Load Balancer
Comprobación de las ACL de su red (para ver los equilibradores de carga en una VPC)
Confirme que las ACL de red asociadas a las subredes de su equilibrador de carga permitan el tráfico adecuado. Debe permitir el tráfico en ambas direcciones en el puerto del agente de escucha y en el puerto de comprobación de estado de cada subred que esté asociada a su nube virtual privada (VPC). Para obtener más información, consulte Network ACLs for load balancers in a VPC.
Consulta de las tablas de enrutamiento
Confirme que las tablas de enrutamiento de las subredes asociadas de su equilibrador de carga permitan las conexiones del equilibrador de carga. Las conexiones del equilibrador de carga deben usar una ruta predeterminada que apunte a una puerta de enlace de Internet.
Nota: Cuando se utiliza un equilibrador de carga externo, se requiere una ](https://docs.aws.amazon.com/vpc/latest/userguide/route-table-options.html#route-tables-internet-gateway)puerta de enlace de Internet[.
Verificación de la conectividad del equilibrador de carga
Para verificar la conectividad con su equilibrador de carga desde una instancia de Amazon Elastic Compute Cloud (Amazon EC2), siga estos pasos:
1. Conéctese a su instancia de Amazon EC2 (consulte los pasos para las instancias de Linux o Windows).
2. Compruebe que netcat (nc) o telnet estén instalados en la instancia.
3. Si tiene un equilibrador de carga público, verifique que la instancia tenga conectividad a Internet. Para confirmar la conectividad a Internet, utilice una puerta de enlace de Internet o una puerta de enlace de traducción de direcciones de red (NAT).
4. Compruebe que su grupo de seguridad de instancias de Amazon EC2 permita las conexiones salientes a Internet. A continuación, confirme que la ACL de red que está asociada a la subred en la que se ejecuta la instancia permita el tráfico entrante y saliente.
5. Ejecute uno de los siguientes comandos, según su configuración:
nc -v <elb_ip_address> <listener_port> telnet <elb_ip_address> <listener_port>
6. Desde un cliente externo, ejecute la utilidad traceroute (clientes de Linux) o tracert (clientes de Windows) en la dirección IP del agente de escucha del equilibrador de carga.
7. Revise la salida.
Nota: Si se muestran otros códigos de error de un equilibrador de carga clásico, un equilibrador de carga de aplicación o un equilibrador de carga de red, consulte lo siguiente:
- Troubleshoot your Application Load Balancers
- Troubleshoot your Classic Load Balancer
- Troubleshoot your Network Load Balancer
Cómo comprobar si hay problemas de carga o capacidad
Los problemas de conectividad esporádicos pueden indicar problemas relacionados con la carga o la capacidad. Para ver los pasos de solución de problemas, consulte ¿Cómo puedo solucionar los problemas de capacidad del equilibrador de carga clásico en ELB?
Información relacionada
How Elastic Load Balancing works
Vídeos relacionados
Contenido relevante
- OFICIAL DE AWSActualizada hace 3 años
- OFICIAL DE AWSActualizada hace 3 años
- OFICIAL DE AWSActualizada hace 3 años
- OFICIAL DE AWSActualizada hace un año