簡體   English   中英

長時間閑置后,ASP.NET VS2008網站站點應用程序需要很長時間才能首次加載

[英]ASP.NET VS2008 Website Site Application takes so long to load on first load after long idle time

只是一個查詢,我完全理解為什么在構建或更改為web.config之后,為什么我的解決方案需要這么長時間才能加載,但我想知道。 即,如果我很長時間不訪問該網站,則該網站需要一段時間才能加載。 之后,它可以立即恢復。

只是令人煩惱的是,如果長時間沒有人訪問該網站,那么第一次加載將永遠使網站看起來很慢

ASP.NET應用程序托管在應用程序池中。 當應用程序池有一段時間沒有任何請求時,它將被關閉,以節省內存和處理時間。 當您的應用程序收到下一個請求時,應用程序池將再次啟動,這需要一些時間。

您可以自定義關閉應用程序池的時間

  1. 在IIS管理器中,展開本地計算機,展開“應用程序池”,右鍵單擊該應用程序池,然后單擊“回收”。
  2. 根據需要配置選項
  3. 單擊確定。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM