Postupy: Změřit rychlost reakce ASP.NET s nástroj Web Application Stress

Překlady článku Překlady článku
ID článku: 815161 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Tento podrobný článek popisuje, jak měření ASP.NET reakce pomocí nástroje Web Application Stress (WAS). Reakce aplikace ASP.NET lze měřit pomocí trasování, pomocí modulu snap-in výkon nebo pomocí nástroje WAS. Nástroj WAS generuje artificial zatížení na webovém serveru. Chcete provést měření odezvy škálovatelnost testování a ladění výkonu. Nástroje WAS generuje sestavy podrobností času trvá server WWW odpovídat a přenos souborů. Toto je kritická metrika, která slouží k ladění výkonu. WAS nástroj pracuje s libovolný typ webové aplikace. Existují však čtyři důležité informace o použití nástroje WAS nejefektivnější identifikovat problémy výkonu aplikací ASP.NET. Důležité tyto informace jsou uvedeny v části "Konfigurovat Web Application Stress nástroj".



Konfigurovat nástroj Web Application Stress

Musíte zaplatit pozornost aspekty postupujte při konfiguraci nástroj WAS testovat webovou aplikaci ASP.NET:
  • Musíte nakonfigurovat období warm-up povolit aplikaci zkompilujte a mezipaměti. Pokud nakonfigurujete warm-up období, sestava zobrazuje uměle Nízká rychlost reakce. To přesně neodráží chování aplikace pod typické použití.
  • Musíte povolit soubory cookie, ale není zaznamenat jako část skriptu. Tím zajistíte, které každý virtuální uživatele, který je simulované podle WAS nástroj inicializuje samostatné relace ASP.NET.
  • Musíte povolit náhodného zpoždění. Tím zabráníte požadavky odesílány na server rychlejší než zpracování události.
  • Je nutné nakonfigurovat nástroj WAS spustit několik minut. Tím zajistíte, že zpracování požadavků dostatečná ke generování statistiky užitečné.
Konfigurovat nastavení nástroj WAS, postupujte takto:
  1. Nainstalujte a spusťte nástroj WAS.
  2. Vytvořit nový skript.

    Informace o vytváření skriptů naleznete v souborech nápovědy nástroj WAS.
  3. V Microsoft Web Application Stress okno, rozbalte skriptu a potom vyberte příkaz Nastavení.
  4. Nastavit Úroveň Stress pole a pole Stress Násobitel1.
  5. Zkušební doba nastavena na 10 minut nebo více.
  6. Vyberte možnost použít náhodného zpoždění. Pokud stránky trvat déle než dvě sekundy spustit, nastavte pole Minimum2000 nebo více.
  7. Nastavte pole Maximum5000.
  8. Nastavit období Warmup do na nejméně 1 minuta povolit čas ASP.NET kompilace a mezipaměti aplikace po prvním požadavku.
  9. Klepnutím vyberte Uživatelé, hesla a uložit Cookies políčko.
  10. Vytvoření a spuštění skriptu pomocí standardních metod. Chcete-li to provést, naleznete v souborech nápovědy nástroj WAS.


Interpretovat výsledky Principy rychlost reakce aplikace

Po konfiguraci skriptu Web Application Stress a poté skript spusťte proti serveru ASP.NET můžete zkoumat výsledky porozumět reakce aplikace. Reakce aplikace je klíče součást časy zatížení skutečné stránky a celkový zkušenost uživatele. Chcete-li výsledky zobrazit po spuštění skriptu, postupujte takto:
  1. V nabídce Zobrazit klepněte na příkaz sestavy.
  2. Rozbalte položku sestavy skriptu a vyberte poslední čas.

    V pravém podokně zobrazí souhrn sestavy.
  3. Přesunout Stránky Souhrn oddílu.

    Pro každou stránku skript prozkoumejte Přístupy, Avg TTFB sloupec a sloupec Avg TTLB.

    Přístupy sloupec zobrazuje počet požadavků, které jsou provedeny proti této stránky. Počet přístupů, musí být větší než 10. Tím zajistíte, že byly dostatečná požadavky vydán generovat užitečné průměr. Pokud zásahy je menší než 10, zvýšení Doba Test pole nastavení skriptu a reexecute skript.

    Sloupec TTFB Avg měří Průměrný čas (v milisekundách), které aplikace trvalo vrátit první bajt stránky ASP.NET. Tato měření vyjadřuje čas z požadavku, že uživatel vydán k času při spuštění prohlížeče uživatele k vykreslení stránky. Toto je nejvýznamnější faktor závislé serveru v zjištěnému rychlost na webu. Tato měření se úzce vztahuje čas potřebný pro vykreslení stránky ASP.NET. Tato měření také odráží změny konfigurace, které ovlivňují výkon.

    Sloupec TTLB Avg měří Průměrný čas (v milisekundách), které aplikace trvalo vrátit poslední bajt stránky ASP.NET. Tato měření vyjadřuje čas z vystavení žádosti uživatelem na čas stažena celá stránka. Zatímco prohlížečů obvykle k vykreslení stránky po příjmu první bajt spustit, není celá stránka viditelná dokud, po přenesení poslední bajt.


Odkazy

Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
818015Postupy: Naladit a přizpůsobení výkonu aplikací, jsou sestaveno na .NET Framework
Další informace o zavádění aplikací naleznete v dokumentaci .NET Framework SDK nebo navštivte následující web společnosti Microsoft:

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

Vlastnosti

ID článku: 815161 - Poslední aktualizace: 27. března 2007 - Revize: 1.8
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
Klíčová slova: 
kbmt kbhowtomaster KB815161 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:815161

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com