.NET MVC site lento
-
03-07-2019 - |
Pergunta
Eu tenho um site que está levando cerca de 20 segundos para carregar cada página (não importa o que ele faz)
Assim que eu colocar em um /scripts/test.html que não faz parte de uma rota e ainda leva esse tempo ... não db hit nada.
Eu renomeou o web.config para _web.config e ele carrega instantaneamente, renomeá-lo de volta ... de volta para cerca de 20-30 vezes segunda carga.
Executando o aplicativo localmente ... eu colocar um ponto de interrupção na RegisterRoutes no Global.asax.cs e correu que ... /scripts/test.html não atingidas breakpoint local normal faz (site carrega instaly rápido localmente no o mesmo banco de dados / código)
Server é Mosso IIS7 / SQL Server 2008 Cluster
O site está sendo atingido muito difícil ... qualquer ajuda por favor? ou coisas para teste / debug?
Solução
Poucas coisas para tentar:
- Tente dar uma olhada com FileMon / ProcessMonitor e ver se há uma tonelada de atividade do disco.
- Se o acima não é um problema, instalar uma instância do Dot rastreamento por Jetbrains. Perfil o aplicativo e ver se há algum problema de memória ou desempenho que não é aparente em sua caixa local.
Outras dicas
vi outro problema relacionado que foi resolvido, desativando IPv6, talvez tente isso.