Parece que os pedidos estão sendo enfileirados em seus ELBs devido a (talvez) cabeçalhos Keep-Alive longos. Os ELBs tentarão minimizar o número de conexões com o backend, honrando o cabeçalho Keep-Alive.
Curto (ou desativado) keep-alive forçará o ELB a abrir uma única conexão por solicitação para seu back-end, caso seus nós de back-end tenham recursos livres para lidar com essa conexão de entrada. Long keep-alives reduzirão as conexões de back-end e imporão os ELBs para serializar solicitações o máximo possível, o que pode resultar em solicitações aguardando o processamento de outras solicitações.
Confira suas filas ELB no Cloudwatch durante os testes de carga e, se elas crescerem enquanto seus back-ends estão inativos, tente diminuir o número de solicitações por conexão e reduzir os tempos limite de Keep-Alive. Os valores exatos irão variar dependendo dos requisitos da sua aplicação.
PS: t1.micro é o mal PS (2): Stickyness é malvado