国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > IIS > 正文

為什么IIS網頁每天首次打開速度很慢?

2024-08-29 03:10:27
字體:
來源:轉載
供稿:網友
  今天碰到一個問題,我們的網頁在早晨的時候打開總是很慢,其它時間有時也比較慢。開始認為是服務器性能的問題,監測服務器資源使用后,發現服務器的資源沒有在高水平運行,可以確定不是服務器硬件性能的問題,后來檢查日志發現:IIS有定期回收應用程序池的設置,默認是應用程序池閑置(沒有請求,沒有運算)20分鐘后就關閉該應用程序池的進程,釋放資源,這樣再有客戶端請求的情況下,再啟動程序,建立進程,這肯定會有延遲。了解了這個設置之后,結合該網站的特點,我就將20分鐘設置延長,我設置為0,代表不關閉(該服務器只有兩個網站,資源還比較充足,而且每天的訪問量也有限)。該設置都是在應用程序池高級設置中修改。
 
  再擔心長時間不清空IIS緩存會有問題,就設置了應用程序池在每天夜里4點回收資源,在應用程序池右鍵正在回收中修改。
 
  這樣就解決了白天打開慢的問題,但早晨第一人打開會比較慢,為了早晨第一個人打開網頁能快一點,寫了個腳本,加在計劃任務中,在每天的上班前1小時運行,將該應用程序池激活,腳本如下:
 
  start/bc:/iexplore.ext.lnkhttp://127.0.0.1/:后臺打開網頁
 
  ping127.0.0.1-n100:等待100秒
 
  taskkillimiexplore.exe:殺死瀏覽器進程。
 
  因為我是2008的系統,如果是2012的系統,就可以直接用powershell的invoke-webrequesthttp://127.0.0.1命令激活應用程序池,省略了利用瀏覽器的步驟。
 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 错那县| 昭觉县| 江永县| 六安市| 永安市| 吕梁市| 清镇市| 盖州市| 江西省| 丽水市| 宝清县| 香河县| 黔南| 博野县| 清水县| 北海市| 鄱阳县| 阿拉善盟| 延边| 襄樊市| 尼勒克县| 鄯善县| 横峰县| 青田县| 襄汾县| 柳州市| 新巴尔虎右旗| 类乌齐县| 玛曲县| 南投县| 涡阳县| 舞阳县| 贵阳市| 沙河市| 南木林县| 南汇区| 普格县| 左贡县| 都安| 江北区| 揭阳市|