京東愛(ài)回收 iis應(yīng)用池回收時(shí)間設(shè)置多少合適?
iis應(yīng)用池回收時(shí)間設(shè)置多少合適?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ù)服
iis應(yīng)用池回收時(shí)間設(shè)置多少合適?
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),給用戶帶來(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í))回收一次是否合理?不 像話。在此周期中,應(yīng)用程序可能處于訪問(wèn)的高峰期。由于每天回收時(shí)間不同,很可能在高峰期被回收,短時(shí)間內(nèi)會(huì)造成網(wǎng)站訪問(wèn)出現(xiàn)問(wèn)題。因此,為了盡量減少對(duì)用戶的影響,我們需要充分分析應(yīng)用的訪問(wèn)情況,比如哪個(gè)時(shí)段是訪問(wèn)高峰,哪個(gè)時(shí)段的訪問(wèn)量最少。在了解了這一點(diǎn)之后,應(yīng)用程序部署人員應(yīng)該設(shè)置一個(gè)固定的恢復(fù)時(shí)間。例如,如果一個(gè)網(wǎng)站在凌晨2點(diǎn)的訪問(wèn)量最少,可以將“特定恢復(fù)時(shí)間”設(shè)置為凌晨2點(diǎn),應(yīng)用池中的特定時(shí)間支持多種設(shè)置。請(qǐng)注意。
iis老出現(xiàn)假死,是怎么回事?我都設(shè)了回收時(shí)間了?
目前IIS服務(wù)器的應(yīng)用池設(shè)置如下:右擊應(yīng)用池defaultapppool,選擇Properties:1?;厥?。回收工作流程(分鐘):選中,值為1740 2?;厥展ぷ髁鞒蹋ㄕ?qǐng)求數(shù)):未選中(最初設(shè)置為35000)3。以下時(shí)間回收工作流程:未填寫(xiě)4。消耗過(guò)多內(nèi)存時(shí)回收工作進(jìn)程:無(wú)。
(第2項(xiàng)、第3項(xiàng)和第4項(xiàng)可避免在流量較大時(shí)強(qiáng)制回收過(guò)程導(dǎo)致的服務(wù)器響應(yīng)問(wèn)題。猜測(cè)^-^)服務(wù)器內(nèi)存足夠大,可以被它使用。2、 性能僅選擇空閑超時(shí)20分鐘。其他人都沒(méi)有。Web park中的最大工作進(jìn)程數(shù)為1(默認(rèn)值)。最初的請(qǐng)求隊(duì)列限制為4000,但現(xiàn)在沒(méi)有限制。3、 操作狀態(tài)的前兩項(xiàng)被激活,這是原始的默認(rèn)設(shè)置。啟動(dòng)時(shí)間限制為90秒,關(guān)閉時(shí)間限制為180秒?!标P(guān)閉時(shí)間限制為180秒”是必要的,因?yàn)檫@里設(shè)置了流程的關(guān)閉時(shí)間。最初的90秒限制是默認(rèn)值。如果進(jìn)程的關(guān)閉時(shí)間超過(guò)90秒,則視為超時(shí)。因此,進(jìn)程的關(guān)閉時(shí)間超過(guò)了限制日志。因此,適當(dāng)延長(zhǎng)這個(gè)時(shí)間可以避免這種錯(cuò)誤!臨時(shí)解決方案。適用于Win2003系統(tǒng)(IIS6),每個(gè)應(yīng)用程序可以設(shè)置不同的“應(yīng)用程序池”。例如:新聞系統(tǒng)使用單獨(dú)的應(yīng)用程序池,論壇使用單獨(dú)的應(yīng)用程序池,下載站點(diǎn)使用應(yīng)用程序池。。。。。。。通過(guò)以上方法,目前服務(wù)器還是穩(wěn)定的,偶爾(一般n天)“回收”出問(wèn)題的“應(yīng)用池”也可以。