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?

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top