2017-05-07 48 views
0

我有一個ASP.NET MVC項目的最後,我安裝了Glimpse並獲得一個日誌,結果日誌是stange。我有24088個請求。 enter image description here在ASP.NET MVC中獲取太多的請求

如何知道請求調用的位置?我只有大約15個CSS和JS文件和大約5個動作調用。

如何減少這些請求?

+15

那不是24000點的要求,它指出它需要24秒處理您的請求(請注意「ms」)。 – CodeCaster

+0

看起來您有兩個Db查詢只需要108毫秒,但您應該查看您的視圖,因爲它需要5秒才能顯示。 – CodeNotFound

+0

@CodeCaster謝謝。 –

回答

1

如果您的大部分請求都是針對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爲模式的詳細信息

+0

參考鏈接瞭解更多詳情https://docs.microsoft.com/en-us/aspnet/mvc/overview/performance/bundling-and-minification – Vivek