為什麼IIS網頁每天首次開啟速度很慢?
今天碰到一個問題,我們的網頁在早晨的時候開啟總是很慢,其它時間有時也比較慢。開始認為是伺服器效能的問題,監測伺服器資源使用後,發現伺服器的資源沒有在高水平執行,可以確定不是伺服器硬體效能的問題,後來檢查日誌發現:IIS有定期回收應用程式池的設定,預設是應用程式池閒置(沒有請求,沒有運算)20分鐘後就關閉該應用程式池的程式,釋放資源,這樣再有客戶端請求的情況下,再啟動程式,建立程式,這肯定會有延遲。瞭解了這個設定之後,結合該網站的特點,我就將20分鐘設定延長,我設定為0,代表不關閉(該伺服器只有兩個網站,資源還比較充足,而且每天的訪問量也有限)。該設定都是在應用程式池高階設定中修改。
再擔心長時間不清空IIS快取會有問題,就設定了應用程式池在每天夜裡4點回收資源,在應用程式池右鍵正在回收中修改。
這樣就解決了白天開啟慢的問題,但早晨第一人開啟會比較慢,為了早晨第一個人開啟網頁能快一點,寫了個指令碼,加在計劃任務中,在每天的上班前1小時執行,將該應用程式池啟用,指令碼如下:
start/bc:\iexplore.ext.lnk後臺開啟網頁
ping127.0.0.1-n100:等待100秒
taskkillimiexplore.exe:殺死瀏覽器程式。
因為我是2008的系統,如果是2012的系統,就可以直接用powershell的invoke-webrequest命令啟用應用程式池,省略了利用瀏覽器的步驟。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69911024/viewspace-2639542/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 為什麼網站訪問速度很慢網站
- safari瀏覽網頁開啟速度很慢如何解決網頁
- 網頁開啟速度的心理學網頁
- 為什麼說DOM操作很慢
- 乾貨分享丨當我們感覺開啟網頁很慢的時候,到底是什麼原因呢?網頁
- 為什麼使用海外HTTP代理後,網速變得很慢?HTTP
- 網站開啟的速度慢原因都什麼可以這麼解決網站
- Win10應用商店開啟很慢怎麼辦 win10微軟商店開啟速度太慢如何提速Win10微軟
- 如何透過最佳化網站提高網頁開啟速度網站網頁
- 介紹兩個測試網頁開啟速度的網站網頁網站
- 為什麼要網頁模組化?網頁
- Effective前端--加快頁面開啟速度前端
- 為什麼移動Web應用程式很慢Web
- 為什麼說JavaScript中的DOM操作很慢JavaScript
- Kafka為什麼速度那麼快?Kafka
- 香港雲伺服器網站開啟很慢該怎麼辦?伺服器網站
- 網速為什麼很慢?是路由器選錯加密方式了!路由器加密
- 網站開啟速度慢應該怎麼提升載入速度?網站
- 網站開啟速度慢怎麼解決?網站
- 解決Chrome瀏覽器百度網頁開啟很慢的問題Chrome瀏覽器網頁
- 為什麼移動Web應用程式很慢(譯)Web
- Win10系統資訊開啟很慢怎麼辦 win10開啟資訊很慢如何解決Win10
- 網頁開啟時都發生了什麼?我被嚇著了網頁
- 我做的網頁為什麼不漂亮?網頁
- 軟體分享:網頁監測及IIS重啟工具網頁
- 當你開啟網頁的時候,世界都發生了什麼(1)網頁
- ClickHouse為什麼查詢速度快?
- 如何提高網站的開啟速度?網站
- 為什麼網頁出現亂碼現象網頁
- XP系統在啟動執行捲軸時速度很慢
- 網速快卻開打網頁速度慢網頁
- 軟體分享:網頁監測及 IIS 重啟工具 IISMonitor網頁
- 為什麼開網頁時有這種錯誤!請高手指點:)網頁
- 網站開啟慢什麼原因呢?網站
- 為什麼網站使用CDN加速後,網站訪問速度反而變慢了?網站
- 網頁開啟自動跳轉另一個網頁怎麼辦、網頁劫持怎麼解決網頁
- 電腦開啟網頁內容顯示為亂碼該怎麼辦?網頁
- 為什麼需要用代理進行網頁抓取?網頁