解決IIS首次啟動速度緩慢+站點一直處於啟動狀態


最近做了一個定時任務,本地,遠程都測過沒有問題,部署到站點上設置每天3點執行。結果第二天發現並沒有執行成功。層層排查發現是定時任務的站點不在進程中,原來IIS中的站點啟動后大概十幾分鍾,沒有操作程序池就會被回收。於是就開始瘋狂百度,找到了解決方法。並且這個方法還適用新部署的站點,首次啟動非常緩慢的問題。

 

解決方案是
第一步、安裝IIS應用程序初始化功能
第二步、編輯網站對應應用程序池啟動模式
第三步、開啟對應網站預加載
第四步、設置配置編輯器,編寫默認預加載請求

 

第一步:詳細過程略

第二步:網站 -> 管理網站 -> 高級設置 -> 預加載已啟動設置為 True

第三步:應用程序池 -> 網站 -> 高級設置 -> 啟動模式設置為 AlwaysRunning

 

第四步:配置編輯器 節(S):system.webServer/applicationInitialization -> doApplnitAfterRestart 改為True -> 設置集合預加載頁面,點擊... -> 添加 -> 輸入預加載的頁面鏈接


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM