Wie analysieren Sie die Leistung von Anforderungen in ASP.NET MVC-Anwendung?

8

Ich möchte die Zugriffszeit, die Verarbeitungszeit, den Speicherverbrauch und die Antwortzeit von Anfragen in der ASP.NET MVC-Anwendung erfassen.

Gibt es einen Weg oder ein Werkzeug, um dies auszuführen?

    
eka 19.10.2012, 19:38
quelle

3 Antworten

11

Überprüfen Sie den miniprofiler , der vom stackoverflow-Team

entwickelt wurde

Ссылка

Dies hilft Ihnen bei der Analyse. Es gibt ein kleines Paket, mit dem Sie dieses zu Ihrem Projekt hinzufügen können.

Scott hat einen Beitrag geschrieben, in dem beschrieben wird, wie man diesen verwendet.

Sie können auch in Glimpse nachsehen.

Es gibt kommerzielle Produkte, die Speicher- und Leistungsprofile wie telerik nur nachverfolgen . Sie können ihre Testversion herunterladen und diese verwenden

    
Shyju 19.10.2012, 19:40
quelle
6

Sie können Ihren eigenen kleinen Leistungstestmonitor erstellen. Dies ist von Seite 670 von Steven Sandersons Buch, Pro Asp.Net MVC 2 Framework:

%Vor%

Fügen Sie dann zu Ihrer web.config hinzu:

%Vor%     
Mike Richter 19.10.2012 22:26
quelle
2

Nicht kostenlos, aber es ist wirklich gut:

Ссылка

dotTrace ist eine Familie von Leistungs- und Speicherprofilen für .NET-Anwendungen.

Unsere neueste Version, dotTrace 5.2 Performance, hilft .NET-Entwicklern, Leistungsengpässe schnell zu finden und ihre Anwendungen zu optimieren.

    
Nesim Razon 19.10.2012 19:46
quelle