pico da memória do Azure

1

Estamos hospedando um site no Azure como um serviço de aplicativo e hoje tivemos um comportamento de memória inesperado.

Tivemos cerca de 200 usuários simultâneos (o que, para nosso aplicativo, significa cerca de 3 mil solicitações / min) e estava funcionando bem até que, de repente, o uso da memória atingiu o pico. Ele ficou alto por um curto período, mas depois voltou rapidamente aos valores anteriores.

Isso também fez com que nosso processador atingisse 97% por um curto período de tempo (alguns segundos), o que causou o aumento do tempo de resposta e também foram enviadas algumas respostas HTTP-500.

Estamos trabalhando em uma instância do S1, e estamos definitivamente preparados para ampliar / desativar, se necessário, mas ainda gostaríamos de entender mais sobre esse pico. Alguém reconhece esse comportamento?

Eu também poderia acrescentar que nosso uso normal de memória está em torno de 60-70%, isso é alto? Não cai mesmo durante a noite quando não temos usuários.

Informações adicionais: nossa porcentagem de DTUs passou de 25% para 50%. Isso provavelmente está relacionado. Existe uma funcionalidade para carregar uma tabela de banco de dados inteira na memória se ela for intensiva de E / S por um curto período de tempo?

    
por MartinSuecia 21.11.2017 / 09:51

0 respostas