/ / Tempo de carregamento inconsistente da página da Web no Azure - desempenho, azul, teste de desempenho, insights do aplicativo azul

Tempo de carregamento inconsistente da página da Web no Azure - desempenho, azul, teste de desempenho, insights do aplicativo azul

Estou solucionando um site que está tendotempo de carregamento inconsistente. O site é um aplicativo da web normal conectado a um banco de dados azure do SQL. Ele está carregando os mesmos dados e blobs cada vez que é carregado.

O site leva cerca de 3 segundos às vezes, 6-7 segundos em outros momentos e, ocasionalmente, até 19 ou 44 segundos (dados de um teste de Disponibilidade do Application Insights, reproduzidos abaixo).

Alguém tem idéias sobre o que poderia ser a causa e como eu ainda posso solucionar esse problema?

ATUALIZAÇÃO: APPService está sendo executado no D1 (Compartilhado) e o SQL Server é Padrão S1

Teste de disponibilidade do Application Insights

Respostas:

0 para resposta № 1

Você pode ver facilmente o que constitui o carregamento da páginatempo para um teste da web, clicando em qualquer um dos pontos verdes que parece fora do personagem. Os comentários acima estão corretos, pode haver vários fatores que aumentariam o tempo de carregamento. O link abaixo mostra como revisar erros, mas esse mesmo processo também funciona para falhas não.

A única ressalva aqui é que as falhas de teste da web são geralmente armazenadas em uma base um a um - um ponto vermelho deve ter um relatório de falha correspondente - enquanto um teste da web passante salvará apenas uma amostra.

Aqui estão algumas possibilidades que podem ser mostradas na tela de teste da web. Se nenhum deles parecer ser respondido pelos resultados do teste, então eu concordaria com o evilSnobu e recomendaria habilitar o AppInsights.

  1. Carregamento inicial da página
  2. Alto volume de carga
  3. Recurso de terceiros como jQuery ou um pacote de fontes.

https://docs.microsoft.com/en-us/azure/application-insights/app-insights-monitor-web-app-availability