Asp.net mvc AspNet MVC 5太慢-管道方法之间的中间时间
我正在使用scape调试我的网站中的一些性能问题,似乎服务器/框架在方法调用之间的间隔太长了Asp.net mvc AspNet MVC 5太慢-管道方法之间的中间时间,asp.net-mvc,razor,glimpse,Asp.net Mvc,Razor,Glimpse,我正在使用scape调试我的网站中的一些性能问题,似乎服务器/框架在方法调用之间的间隔太长了 这显示了320毫秒的服务器时间 这表明ViewResult.ExecuteSult使用了125.29毫秒(我理解为“渲染”,考虑到我的视图是预编译的,这对我来说似乎很慢-下面将详细介绍) 但这里真正奇怪的是,超过100毫秒的时间在中间时间被浪费掉了,你可以在中验证这一点 这些表示服务器工作的小块有时占0毫秒!但在下一个街区之前,大约有15毫秒的时间间隔 这真的是业余时间吗?对于下一步该去哪里,或者如何优
免责声明:我已经研究了一周左右,我已经找到并应用了这些一般性能建议,如:
- 只有一个视图引擎处于活动状态(RazorViewEngine)李>
- 在释放模式下运行李>
- 指定完整视图路径,如“~/Views/Folder/ActionName.cshtml”