性能分析asp.net,什么是ProcessRequestNotificationHelper?
我正在对一个asp.net Web应用程序进行性能分析,每秒负载20个用户。 20个用户基本上是在削弱应用程序而没有加载它。
我正在使用RedGate性能分析器,我不知道该怎么做。
12%的时间花在我的代码上(我可以深入研究和改进),但88%的时间花在了我的代码上
System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr rootedObjectsPointer,IntPtr nativeRequestContext,IntPtr moduleData,int flags)
..我不知道这是什么(好吧,我很确定它与IIS7有关…),以及解决一个无法一秒钟应对20个用户的网站,占88%时间,这似乎是一个开始的好地方。
任何人的想法?
ProcessRequestNotificationHelper只是分析工具捕获数据的入口点。 与RedGate一样,Dynatrace将其定义为ASP.Net传感器可以开始跟踪ASP.Net管道中的传入请求的入口点。
https://community.dynatrace.com/community/display/DOCDT60/ASP.NET+Sensor