Al momento sei offline in attesa che la connessione Internet venga ristabilita

HOW TO: Misurazione capacità di risposta ASP.NET con lo strumento Web Application Stress

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 815161
Sommario
In questo articolo passo passo viene descritto come misurare ASP.NET tempi di risposta utilizzando lo strumento Web Application Stress (WAS). La capacità di risposta delle applicazioni ASP.NET può essere misurato mediante l'analisi, l'utilizzo lo snap-in prestazioni oppure utilizzando lo strumento WAS. Lo strumento WAS genera un carico su un server Web fittizi. Si desidera per misurare la capacità di risposta per verificare la scalabilità e per ottimizzare le prestazioni. Gli strumenti WAS genera report che il tempo necessario per un server Web per rispondere e per il trasferimento dei file di dettagli. Si tratta di una metrica critica che consente di ottimizzare le prestazioni. Il Funziona strumento con qualsiasi tipo di applicazione Web. Tuttavia, esistono quattro considerazioni sull'utilizzo di strumento per identificare in modo più efficiente i problemi di prestazioni con un'applicazione ASP.NET. Queste considerazioni sono elencate nella sezione "Configurazione di Web Application Stress Tool".

back to the top

Configurare lo strumento Web Application Stress

È necessario prestare attenzione alle considerazioni che seguono quando si configura lo strumento WAS per verificare un'applicazione Web ASP.NET:
  • È necessario configurare un periodo di riscaldamento per consentire l'applicazione da compilare e di cache. Se non si configura un periodo di riscaldamento, nel report vengono indicati la capacità di risposta inferiore definito artificialmente. Questo non riflettere accuratamente il comportamento dell'applicazione in un tipico utilizzo.
  • È necessario abilitare i cookie, ma non registrare come parte dello script. Questo assicura che ogni utente virtuale che viene simulata da WAS strumento avvia una sessione ASP.NET separata.
  • È necessario attivare ritardo casuale. Ciò impedisce che richieste inviate al server più gli eventi possono essere elaborati.
  • È necessario configurare lo strumento WAS da eseguire per alcuni minuti. Questo assicura che le richieste di sufficienti vengono elaborate per generare statistiche utili.
Per configurare le impostazioni nello strumento WAS, attenersi alla seguente procedura:
  1. Installare ed eseguire lo strumento WAS.
  2. Creare un nuovo script.

    Per informazioni sulla creazione di script, vedere i file della Guida WAS degli strumenti.
  3. Nella finestra di Microsoft Web Application Stress finestra espandere lo script e quindi selezionare Impostazioni .
  4. Consente di impostare il campo Livello di stress e il campo del Moltiplicatore di stress su 1 .
  5. Impostare l' Esecuzione di test su 10 minuti o più.
  6. Selezionare Use Random Delay . Impostare il campo Min 2000 o più se richiedono più di due secondi per l'esecuzione di pagine.
  7. Impostare il campo Max 5000 .
  8. Impostare il periodo di riscaldamento per in almeno 1 minuto per consentire l'ora di ASP.NET per compilare e quindi memorizzare nella cache l'applicazione dopo la prima richiesta.
  9. Fare clic per selezionare il utenti, password, E Salva i cookie casella di controllo.
  10. Creare ed eseguire lo script utilizzando uno dei metodi standard. A questo scopo, vedere i file della Guida WAS degli strumenti.
back to the top

Interpretare i risultati in informazioni di velocità di risposta di applicazioni

Dopo aver configurare uno script Web Application Stress e quindi eseguire lo script su un sito ASP.NET, è possibile esaminare i risultati per comprendere la capacità di risposta dell'applicazione. Tempi di risposta dell'applicazione è un componente chiave dei tempi di caricamento delle pagine effettivo e l'esperienza complessiva dell'utente. Per visualizzare i risultati dopo aver eseguito lo script, attenersi alla seguente procedura:
  1. Nel menu Visualizza , fare clic su report .
  2. Espandere la voce report dello script e quindi selezionare l'ora più recente.

    Riquadro di destra visualizza un riepilogo del report.
  3. Spostare il Riepilogo pagine sezione.

    Per ogni pagina dello script, esaminare i risultati , la colonna TTFB Media e la colonna TTLB Media .

    La colonna di risultati Mostra il numero di richieste che vengono eseguite a fronte di tale pagina. Il numero di occorrenze deve essere maggiore di 10 . Questo assicura che le richieste di sufficienti sono state rilasciate per generare una media di utile. Se riscontri è inferiore a 10 , aumentare l' Esecuzione di test campo nelle impostazioni di script e quindi rieseguito lo script.

    La colonna TTFB Media misura il tempo medio, in millisecondi, che l'applicazione ha impiegato per restituire il primo byte della pagina ASP.NET. Questa misura riflette l'ora della richiesta che l'utente emesso per l'ora di inizio il browser dell'utente per eseguire il rendering della pagina. Questo è il fattore dipendono da server più significativo la velocità di percepita del sito. Questa misurazione si riferisce strettamente il tempo necessario per ASP.NET eseguire il rendering della pagina. Questa misura riflette inoltre le modifiche di configurazione che influiscono sulle prestazioni.

    La colonna TTLB Media misura il tempo medio, in millisecondi, che l'applicazione ha impiegato per restituire l'ultimo byte della pagina ASP.NET. Questa misura riflette il tempo da quando la richiesta viene inviata dall'utente al momento in cui viene scaricata l'intera pagina. Mentre il browser è in genere inizia a eseguire il rendering delle pagine dopo ricevono il primo byte, l'intera pagina non è visibile fino a quando non in dopo l'ultimo byte viene trasferiti.
back to the top

Riferimenti
Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
818015HOW TO: Regola e la scala delle prestazioni di applicazioni che vengono create su .NET Framework
Per ulteriori informazioni sulla distribuzione di applicazioni, vedere la documentazione di .NET Framework SDK oppure visitare il seguente sito Web Microsoft:

http://msdn2.microsoft.com/en-us/library/ybshs20f(vs.71).aspx

back to the top

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 815161 - Ultima revisione: 03/27/2007 01:36:49 - Revisione: 1.8

Microsoft ASP.NET 1.0, Microsoft ASP.NET 1.1

  • kbmt kbhowtomaster KB815161 KbMtit
Feedback
t>