我有一个在Azure网站上托管的ASP.NET MVC 4网站,我正在尝试调试为什么它的启动速度非常慢。我想使用失败的请求跟踪,但无法弄清楚如何设置web.config以跟踪状态200.我发现这个截屏视频Failed Request Tracing描述了如何为.aspx文件执行此操作但我不是确定如何为MVC控制器操作设置路径。这是来自截屏视频的web.config设置:
<!-- Tracing slow requests using Failed Request Tracing. -->
<tracing>
<traceFailedRequests>
<remove path="*" />
<add path="*.aspx">
<traceAreas>
<add provider="ASP" verbosity="Verbose" />
<add provider="ASPNET" areas="Infrastructure,Module,Page,AppServices" verbosity="Verbose" />
<add provider="ISAPI Extension" verbosity="Verbose" />
<add provider="WWW Server" areas="Authentication,Security,Filter,StaticFile,CGI,Compression,Cache,
RequestNotifications,Module,FastCGI" verbosity="Verbose" />
</traceAreas>
<failureDefinitions statusCodes="200-999" />
</add>
</traceFailedRequests>
</tracing>
任何有关如何设置此事的想法都将受到赞赏。
杰森
答案 0 :(得分:0)
好的,最初的问题神奇地消失了,但我想我知道如何为MVC应用启用失败的请求跟踪。看起来你只是为所有路径启用它:
<add path="*">
我可能应该先尝试过。 杰森