Iis

自動預熱 IIS 應用程序池?

  • January 23, 2018

所以 IIS 喜歡關閉不使用的應用程序池。雖然這是有道理的,但我希望某些應用程序池持續執行,但我不想只是禁用自動應用程序池重啟,因為某些設置(例如,最大記憶體限制)很好。

我知道微軟宣布 IIS 應用程序預熱模組作為 IIS 7.5 功能,然後才進行誘餌和切換並再次拉動它,以便他們可以將其放入 IIS 8,所以我想知道是否存在在 IIS 7.5 上執行的東西/視窗 2008 R2?

我在StackOverflow上回答了類似的問題。

Microsoft 將預熱功能移至 IIS 8,但他們還發布了IIS 7.5 的應用程序初始化模組作為單獨下載。

我認為最引人注目的功能是該模組還支持重疊程序回收。以下 來自 IIS 8.0 的教程包含有關如何啟用重疊程序回收的分步方法。

自動啟動功能怎麼樣 - 是否實現了您正在尋找的功能?除此之外,您可以在作業系統啟動中編寫腳本以在伺服器啟動時進行第一次 HTTP 呼叫 - 您希望腳本在觸發請求之前知道(或等待)IIS 已啟動並響應。以下是這些腳本的一些想法。事實上,關於這個主題的內容在 SO 上比在 SF 上要多得多。

引用自:https://serverfault.com/questions/373548