為什么IIS網(wǎng)頁每天首次打開速度很慢?

今天碰到一個問題,我們的網(wǎng)頁在早晨的時候打開總是很慢,其它時間有時也比較慢。開始認為是服務器性能的問題,監(jiān)測服務器資源使用后,發(fā)現(xiàn)服務器的資源沒有在高水平運行,可以確定不是服務器硬件性能的問題,后來檢查日志發(fā)現(xiàn):IIS有定期回收應用程序池的設(shè)置,默認是應用程序池閑置(沒有請求,沒有運算)20分鐘后就關(guān)閉該應用程序池的進程,釋放資源,這樣再有客戶端請求的情況下,再啟動程序,建立進程,這肯定會有延遲。了解了這個設(shè)置之后,結(jié)合該網(wǎng)站的特點,我就將20分鐘設(shè)置延長,我設(shè)置為0,代表不關(guān)閉(該服務器只有兩個網(wǎng)站,資源還比較充足,而且每天的訪問量也有限)。該設(shè)置都是在應用程序池高級設(shè)置中修改。

成都創(chuàng)新互聯(lián)公司專注于休寧縣企業(yè)網(wǎng)站建設(shè),響應式網(wǎng)站,商城系統(tǒng)網(wǎng)站開發(fā)。休寧縣網(wǎng)站建設(shè)公司,為休寧縣等地區(qū)提供建站服務。全流程按需設(shè)計網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務

再擔心長時間不清空IIS緩存會有問題,就設(shè)置了應用程序池在每天夜里4點回收資源,在應用程序池右鍵正在回收中修改。

這樣就解決了白天打開慢的問題,但早晨第一人打開會比較慢,為了早晨第一個人打開網(wǎng)頁能快一點,寫了個腳本,加在計劃任務中,在每天的上班前1小時運行,將該應用程序池激活,腳本如下:http://www.iis7.com/b/ssyqdq/

start/bc:\iexplore.ext.lnkhttp://127.0.0.1/:后臺打開網(wǎng)頁

ping127.0.0.1-n100:等待100秒

taskkillimiexplore.exe:殺死瀏覽器進程。

因為我是2008的系統(tǒng),如果是2012的系統(tǒng),就可以直接用powershell的invoke-webrequesthttp://127.0.0.1命令激活應用程序池,省略了利用瀏覽器的步驟。

本文題目:為什么IIS網(wǎng)頁每天首次打開速度很慢?
網(wǎng)站鏈接:http://www.muchs.cn/article44/ihpgee.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、定制開發(fā)、網(wǎng)站營銷網(wǎng)站建設(shè)、網(wǎng)站制作動態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化