iis程序池回收作用 如何設(shè)置IIS程序池的回收時(shí)間,才能最大程度的減少對(duì)用戶(hù)的影響?
如何設(shè)置IIS程序池的回收時(shí)間,才能最大程度的減少對(duì)用戶(hù)的影響?IIS程序池的默認(rèn)回收間隔為1740分鐘(29小時(shí))。在自動(dòng)回收過(guò)程中,應(yīng)用程序池將被清除,內(nèi)存中的數(shù)據(jù)將被清除(相當(dāng)于IIS重啟)。對(duì)
如何設(shè)置IIS程序池的回收時(shí)間,才能最大程度的減少對(duì)用戶(hù)的影響?
IIS程序池的默認(rèn)回收間隔為1740分鐘(29小時(shí))。在自動(dòng)回收過(guò)程中,應(yīng)用程序池將被清除,內(nèi)存中的數(shù)據(jù)將被清除(相當(dāng)于IIS重啟)。對(duì)于互聯(lián)網(wǎng)應(yīng)用,為了減輕數(shù)據(jù)庫(kù)服務(wù)器的負(fù)擔(dān),可以選擇將大量數(shù)據(jù)臨時(shí)存儲(chǔ)在內(nèi)存中?;厥諏?dǎo)致內(nèi)存數(shù)據(jù)丟失。如果不及時(shí)保存到數(shù)據(jù)庫(kù)中,可能會(huì)導(dǎo)致應(yīng)用程序出現(xiàn)問(wèn)題。如果系統(tǒng)處于使用高峰期,回收可能會(huì)導(dǎo)致應(yīng)用程序在一段時(shí)間內(nèi)沒(méi)有響應(yīng),給用戶(hù)帶來(lái)非常糟糕的體驗(yàn)。在優(yōu)化應(yīng)用程序池之前,我們先了解一下應(yīng)用程序池的幾個(gè)配置信息:當(dāng)IIS應(yīng)用程序池的配置發(fā)生變化時(shí),禁止回收:如果是真的,那么當(dāng)配置發(fā)生變化時(shí),應(yīng)用程序池將不會(huì)被回收。固定時(shí)間間隔(分鐘):在設(shè)置的時(shí)間之后,應(yīng)用程序池將回收。值為0表示應(yīng)用程序池將不會(huì)以固定的間隔進(jìn)行回收。系統(tǒng)默認(rèn)設(shè)置時(shí)間為1740分鐘(29小時(shí))。禁用重疊回收:如果為true,則會(huì)進(jìn)行應(yīng)用程序池回收,以便在創(chuàng)建另一個(gè)工作進(jìn)程之前可以停用現(xiàn)有的工作進(jìn)程。請(qǐng)求限制:應(yīng)用程序池在回收之前可以處理的最大請(qǐng)求數(shù)。值0表示應(yīng)用程序池可以處理的請(qǐng)求數(shù)沒(méi)有限制。生成回收事件日志條目:每次發(fā)生指定的回收事件時(shí),都會(huì)生成一個(gè)事件日志條目。詳細(xì)設(shè)置不一一描述。問(wèn)題分析:每1740分鐘(29小時(shí))回收一次是否合理?不 像話(huà)。在此周期中,應(yīng)用程序可能處于訪(fǎng)問(wèn)的高峰期。由于每天回收時(shí)間不同,很可能在高峰期被回收,短時(shí)間內(nèi)會(huì)造成網(wǎng)站訪(fǎng)問(wèn)出現(xiàn)問(wèn)題。因此,為了盡量減少對(duì)用戶(hù)的影響,我們需要充分分析應(yīng)用的訪(fǎng)問(wèn)情況,比如哪個(gè)時(shí)段是訪(fǎng)問(wèn)高峰,哪個(gè)時(shí)段的訪(fǎng)問(wèn)量最少。在了解了這一點(diǎn)之后,應(yīng)用程序部署人員應(yīng)該設(shè)置一個(gè)固定的恢復(fù)時(shí)間。例如,如果一個(gè)網(wǎng)站在凌晨2點(diǎn)的訪(fǎng)問(wèn)量最少,可以將“特定恢復(fù)時(shí)間”設(shè)置為凌晨2點(diǎn),應(yīng)用池中的特定時(shí)間支持多種設(shè)置。請(qǐng)注意。
如何回收IIS應(yīng)用程序池?
1. 打開(kāi)IIS管理器。有關(guān)如何打開(kāi)IIS管理器的信息,請(qǐng)參閱打開(kāi)IIS管理器(IIS 7)。
2. 在連接窗格中,展開(kāi)服務(wù)器節(jié)點(diǎn),然后單擊應(yīng)用程序池。
3. 在“應(yīng)用程序池”頁(yè)面上,選擇一個(gè)應(yīng)用程序池,然后單擊“操作”窗格中的“回收”。
4. 選擇特定時(shí)間,然后在相應(yīng)的框中鍵入希望應(yīng)用程序池每天執(zhí)行回收的時(shí)間。例如,鍵入11:30 am或11:30 PM。
5. 您輸入的值將保存在基于24小時(shí)的配置中。
6. 單擊next,選擇應(yīng)用程序池回收期間應(yīng)記錄的事件,然后單擊finish。