public ActionResult Index()
{
string contents = "this is a test !!!!";
return View();
}
从时间线开始,即使是空行动,从开始请求到执行控制器仍有10毫秒的延迟。
这是路线细节:
为什么从启动请求到控制器执行的时间成本需要很长时间,主要花费在总执行时间上。
这是web.config内容:
<validation validateIntegratedModeConfiguration="false" />
<handlers>
<remove name="ValidatecodeImg" />
<remove name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" />
<remove name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" />
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
<add name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
<add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
<add name="Glimpse" path="glimpse.axd" verb="GET" type="Glimpse.AspNet.HttpHandler, Glimpse.AspNet" preCondition="integratedMode" />
</handlers>
<modules runAllManagedModulesForAllRequests="true">
<!--<add name="SpiderFilterHttpModule" type="Bitauto.Utils.SpiderFilter.SpiderFilterHttpModule,Bitauto.Utils.SpiderFilter"/>-->
<add name="Glimpse" type="Glimpse.AspNet.HttpModule, Glimpse.AspNet" preCondition="integratedMode"/>
</modules>
<rewrite>
<rules configSource="config\IIS7_UrlWriter\Urlwriter.config" />
</rewrite>
答案 0 :(得分:0)
因此,当您使用glimpse或其他工具来调试Web应用程序时,应该注意事项:一切都有成本。