技術(shù)交流

當(dāng)前位置:首頁 >> 技術(shù)交流 >> IIS預(yù)加載,解決.Net程序第一次訪問慢,程序池被回收問題。

IIS預(yù)加載,解決.Net程序第一次訪問慢,程序池被回收問題。

發(fā)布:2019-08-12

本文將以Windows Server 2012 R2+IIS8為例:IIS中應(yīng)用程序池和網(wǎng)站是單獨(dú)存在的,但是網(wǎng)站運(yùn)行必須建立在對應(yīng)的應(yīng)用程序池啟動的前提下。默認(rèn)情況下,應(yīng)用程序池在不活動情況下(無請求操作),一段時(shí)間后,將被IIS自動回收。IIS8自帶應(yīng)用程序初始化工具包,IIS7.5需要安裝ApplicationInitialization Module for IIS 7.5(微軟發(fā)布的針對前期的IIS單獨(dú)模塊)和ApplicationInitialization for UI,低于IIS7.5的版本暫時(shí)不支持IIS自動初始化。

此方案可以解決ASP.Net第一次訪問慢,間隔一段時(shí)間后,又訪問慢的問題。

1、安裝IIS應(yīng)用程序初始化功能,如圖:

2、編輯網(wǎng)站對應(yīng)應(yīng)用程序池啟動模式,如圖:

操作步驟:應(yīng)用程序池——需要操作的站點(diǎn)對應(yīng)的應(yīng)用程序池——高級設(shè)置——啟動模式設(shè)置為:AlwaysRunning

3、開啟對應(yīng)網(wǎng)站預(yù)加載功能,如圖:

操作步驟:需要操作的站點(diǎn)——高級設(shè)置——預(yù)加載已啟用:True

4、各版本對應(yīng)的編輯器腳本已經(jīng)集成到對應(yīng)的Web.config文件中,可以直接使用,此處略過。

聲明:以上文章素材和專業(yè)知識由本站人工原創(chuàng)整理,謝絕轉(zhuǎn)載。
標(biāo)簽: IIS 預(yù)加載 .Net
两性色午夜免费视频,2019年中文字幕日韩在线,色妞亚洲欧美精品在线,韩国无码一区二区三区免费视频