0

Ich bin auf der Suche nach einer Möglichkeit, die Leistung von ASP.NET Core auf verschiedenen Betriebssystemen zu ermitteln.Wo sind die Leistungsindikatoren in ASP.NET Core?

Bisher alles, was ich gefunden habe, ist this HTTP.sys-level set of counters aber es ist betriebssystemspezifische und umfassende nicht especially when compared to ASP.NET

Frage

Wie kann ich die Leistung messen in ASP.NET-Core?

Ist das etwas, das ich mit globalen Zählern implementieren könnte? (Vielleicht gibt es ein Nuget mit dieser da draußen)

Antwort

4

Erstens, Leistungsindikatoren sind kein Merkmal von ASP.NET, daher ist es auch kein Problem von ASP.NET Core. Sie sind Teil von Windows.

Zweitens, .NET Core (Laufzeit) implementieren Sie es nicht als Linux oder MacOS haben nicht das Konzept der Leistungsindikatoren und .NET Core soll auf all diesen Plattformen ausgeführt werden, wie Sie können benutze sie nicht.

Darüber hinaus können Sie Leistungsindikatoren weiterhin in ASP.NET Core verwenden, aber nur wenn Sie .NET Framework anstelle von .NET Core als Ziel verwenden.

Die GitHub-Ausgaben here und here

Verwandte Themen