/ / Tempo di caricamento della pagina Web incoerente su Azure: prestazioni, analisi del rendimento, analisi delle prestazioni, informazioni dettagliate sull'applicazione blu

Tempo di caricamento della pagina Web incoerente su Azure: prestazioni, analisi del rendimento, test delle prestazioni, informazioni dettagliate sull'applicazione blu

Sto risolvendo i problemi con un sito web che sta avendotempo di caricamento incoerente. Il sito Web è una normale applicazione Web collegata a un database SQL SQL. Sta caricando gli stessi dati e blob ogni volta che viene caricato.

Il sito Web impiega circa 3 secondi, a volte 6-7 secondi, e occasionalmente anche 19 o 44 secondi (dati da un test di disponibilità di Application Insights, riprodotto di seguito).

Qualcuno ha idee su quale potrebbe essere la causa e come posso risolvere ulteriormente questo problema?

AGGIORNAMENTO: APPService è in esecuzione su D1 (condiviso) e SQL Server è standard S1

Test di disponibilità di Application Insights

risposte:

0 per risposta № 1

Puoi facilmente vedere cosa costituisce il caricamento della paginatempo per un test web facendo clic su uno dei punti verdi che sembra fuori dal personaggio. I commenti sopra sono corretti, ci possono essere una serie di fattori che aumenterebbero il tempo di caricamento. Il link sottostante mostra come riesaminare gli errori, ma lo stesso processo funziona anche per non guasti.

L'unica avvertenza qui è che i guasti del web test sono solitamente memorizzati su base uno a uno - un punto rosso dovrebbe avere un rapporto di errore corrispondente - mentre un test web passante salverà solo un campione.

Ecco alcune possibilità che potrebbero essere mostrate nella schermata del test web. Se nessuno di questi sembra ricevere una risposta dai risultati del test, sono d'accordo con evilSnobu e consiglio di abilitare AppInsights.

  1. Caricamento iniziale della pagina
  2. Alto volume di carico
  3. Risorsa di terze parti come jQuery o un pacchetto di font.

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