标签: asp.net asp.net-mvc asp.net-core asp.net-core-mvc asp.net-core-1.0
我正在寻找任何方法来确定位于各种不同操作系统上的ASP.NET Core的性能。
到目前为止,我找到的只是this HTTP.sys-level set of counters,但它是针对特定操作系统而不是全面的especially when compared to ASP.NET
问题
如何衡量ASP.NET Core的性能?
这是我可以用全局计数器实现的吗? (也许那里有一个Nuget)
答案 0 :(得分:7)
首先,性能计数器不是ASP.NET的一个功能,因此它也不是ASP.NET Core的关注点。他们是窗户的一部分。
其次,.NET Core(运行时)没有实现它,因为linux或macOS没有性能计数器的概念,.NET Core意味着可以运行所有这些平台,因此您无法使用它们。
话虽这么说,你仍然可以在ASP.NET Core中使用性能计数器,但前提是你的目标是.NET Framework而不是.NET Core。
GitHub发布了here和here