Este é um caso clássico em que você foi atingido pelo desempenho expansível T2 / T3 .
Como você deve saber quando instâncias T2 / T3 estão inativas, elas acumulam "créditos de CPU" que eles usam para rodar rapidamente quando necessário. No entanto, esses créditos esgotam quando a instância está sendo executada em velocidade máxima e, quando não há nenhum, a instância fica mais lenta. Veja aqui para mais detalhes: Créditos de CPU e Desempenho de Linha de Base para Instâncias de Desempenho Burstable
Embora o acima apenas fale sobre créditos de CPU da experiência, eu sei que afeta diretamente o desempenho da rede , embora eu não tenha conseguido encontrar nenhum documento a esse respeito da Amazônia. E é isso que você observou também.
Para contornar, você tem duas opções:
-
Mude para o tipo de instância M4 / M5 - eles têm desempenho constante e não são afetados pelos créditos da CPU. Eles são um pouco mais caros que T2 / T3 depois.
-
Ativar configuração T2 ilimitada ( veja aqui ) que aumentará seus créditos de instância sempre que eles caírem para 0 por algum custo extra. Pode ser a melhor opção para o seu caso de uso. No entanto, note que rodar T2 ilimitado a toda velocidade é mais caro do que rodar M4 do mesmo tamanho.
Espero que ajude:)