我有一个ASP.NET MVC项目的最后,我安装了Glimpse并获得一个日志,结果日志是stange。我有24088个请求。 在ASP.NET MVC中获取太多的请求
如何知道请求调用的位置?我只有大约15个CSS和JS文件和大约5个动作调用。
如何减少这些请求?
我有一个ASP.NET MVC项目的最后,我安装了Glimpse并获得一个日志,结果日志是stange。我有24088个请求。 在ASP.NET MVC中获取太多的请求
如何知道请求调用的位置?我只有大约15个CSS和JS文件和大约5个动作调用。
如何减少这些请求?
如果您的大部分请求都是针对css和java脚本,然后使用捆绑和缩小功能,它会减少您的请求数并提高性能。
对CSS创建样式包和脚本包查看模式的详细信息,例如
public static void RegisterBundles(BundleCollection bundles){
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
// Code removed for clarity.
}
参考link为模式的详细信息
参考链接了解更多详情https://docs.microsoft.com/en-us/aspnet/mvc/overview/performance/bundling-and-minification – Vivek
那不是24000点的要求,它指出它需要24秒处理您的请求(请注意“ms”)。 – CodeCaster
看起来您有两个Db查询只需要108毫秒,但您应该查看您的视图,因为它需要5秒才能显示。 – CodeNotFound
@CodeCaster谢谢。 –