Instâncias EC2 t2.micro são horríveis . Lá eu disse isso. Horrível. Se você está executando um aplicativo não interativo, e não se importa se um determinado trabalho leva 10 vezes mais tempo para ser executado do que deveria, então t2.micros pode funcionar bem. Para qualquer tipo de aplicativo da Web interativo, eles não valem nada.
Meu palpite é que, se você assistir top
durante os períodos em que isso está acontecendo, você verá uma alta porcentagem de roubo de CPU e / ou iowait. Infelizmente, a única coisa que você pode fazer para remediar isso é atualizar para uma instância maior.
Se você não precisa dos recursos mais avançados disponíveis para você na AWS, não é uma ótima solução no que se refere ao desempenho por dólar. O Linode, o DO e outros provedores VPS executam com folga as instâncias do EC2 de tamanho similar.