ASP.NET在IIS的啟動最佳化設定

來源:互聯網
上載者:User

標籤:關閉   管理器   initial   windows   ext   載入   sdn   color   點擊   

ASP.NET在IIS的啟動最佳化設定

 

約定:

IIS=Internet Information Services Manager

 

概要

因為ASP.NET 程式在第一次啟動的時候需要等待太長時間,至少是第二次訪問的3倍以上時間,這是由於程式是按需啟動的,而且程式會在空閑一段時間後自動關閉。

所以特意做了這個文檔來告訴大家怎麼能讓ASP.NET 程式在第一次啟動(或者重啟)的時候表現的更好,至少速度上接近第二次訪問。

IIS 8

如果系統是Windows Server 2012 或以上,那麼系統內建的IIS版本已經是8了

IIS 的版本可以在 IIS管理器的視窗,協助(Help)->關於(About) 裡面找到,紅色框裡面就是了。

在IIS8 上設定就很簡單了

主要有3個步驟:

應用程式集區-進階設定-啟動模式:AlwaysRunning

應用程式集區-進階設定-進程模型-閑置逾時:1740 (分鐘)

應用程式-進階設定-常規-預先載入已啟用:True

 

在應用程式集區裡面選擇你的應用程式所用的程式池,在進階選項卡裡面設定

啟動模式:AlwaysRunning

進程模型-閑置逾時:1740 (分鐘)

 

選中你所要加速的應用程式,在進階設定裡面 規-預先載入已啟用:True。

 

這就搞定了。

 

IIS7.5

Windows Server 2008 就內建了IIS7.5,在這個版本裡面,設定比較麻煩,需要藉助於微軟的工具才行。

 

準備工具:

Application Initialization Module for IIS 7.5

http://www.iis.net/downloads/microsoft/application-initialization

 

ApplicationInitializationInstaller_x64.zip

https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/10/38/83/23/ApplicationInitializationInstaller_x64.zip

 

注意:安裝完後你可能需要重啟伺服器才會生效!

 

在伺服器上安裝好。

選擇你的引用程式,找到這個

 

雙擊,在裡面選擇該應用程式對應的程式池,選擇AlwaysRunning,點擊Apply。

選擇WebSites標籤

OK,現在你可以重啟對應的應用程式看看是不是比平時快多了。

 

 

英文教程看這裡:

https://blogs.msdn.microsoft.com/amol/2013/01/25/application-initialization-ui-for-iis-7-5/

 

 

參考串連:

http://www.huaface.com/p/12

 

https://blogs.msdn.microsoft.com/amol/2013/01/25/application-initialization-ui-for-iis-7-5/

 

ASP.NET在IIS的啟動最佳化設定

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.