O tempo limite do AWS Load Balancer se esgota

O tempo limite do AWS Load Balancer se esgota

Criei um balanceador de carga clássico na AWS com duas instâncias EC2 executando um aplicativo flask simples.

insira a descrição da imagem aqui

O grupo de segurança no ELB está configurado para permitir todas as entradas/saídas. Os grupos de segurança para as instâncias EC2 estão configurados para HTTP 0.0.0.0/0 porta 5000. A integridade das instâncias é boa - posso ver isso no painel do ELB e também posso ver as 200 respostas de ping de meus aplicativos na depuração. Posso acessar os aplicativos da web diretamente ao usar os endereços IP do EC2 sem problemas. No entanto, ao usar o DSN público do ELB, a solicitação expira:

insira a descrição da imagem aqui

Esse tempo limite ocorre mesmo se os aplicativos não estiverem em execução. Então presumo que o problema esteja no front-end (com ELB). Passei por várias sugestões de solução de problemas do aws (que não são muito simples para mim como iniciante), mas não consegui fazê-lo funcionar. Alguma ideia?

Responder1

Grupo de segurança permitindo todo o tráfego de todas as fontesVerifique no grupo de segurança do seu ELB se ele está permitindo que 0.0.0.0/0 acesse a porta 80.

Você diz 'definir como padrão', mas por padrão não há regras de entrada em um grupo de segurança.

informação relacionada