O site do IIS fica lento apesar de haver muito CPU e RAM sobrando? acelera se os usuários estão divididos

1

Eu tenho um aplicativo da web .net no IIS e o site estava sendo executado muito lentamente (no servidor médio AWS EC2 2012). O uso da CPU e o uso de RAM estão muito baixos.

Eu iniciei outro EC2 (servidor médio 2008) e coloquei metade dos usuários no novo EC2, e agora o site é muito mais rápido para os dois grupos de usuários.

Não sei o que pode causar isso. Há apenas algumas centenas de usuários no total. Quais são algumas das coisas que posso analisar para resolver por que isso está acontecendo para que eu possa voltar para um servidor?

Edit: Além disso, não deve haver muita E / S de arquivos, pois todos os downloads e uploads de arquivos estão no Amazon S3 e não no armazenamento do servidor.

    
por user1308743 20.05.2013 / 20:55

1 resposta

4

Você tentou anexar um criador de perfil a ele e ver o que está acontecendo? Você sabe, a coisa "Análise profissional"? O VS 2012 possui um profiler remoto que pode ser instalado e ativado em um servidor para coletar informações.

QUALQUER OUTRA COISA É um desejo cego tentando descobrir o que está errado. A criação de perfis é a única maneira eficiente e deve ser utilizada regularmente.

CHeck:

link

em seguida, até "Remote Tools for Visual Studio 2012", que também permite a criação remota de perfis.

    
por 20.05.2013 / 21:11