国产福利在线播放|久久精品福利网站免费|国产呻吟视频在线观看|日韩一区二区三区免费高清|久996视频精品免费观看|欧美日本在线一区二区三区|在线最新无码经典无码免費資訊|国产午夜亚洲精品国产成人最大

億恩科技有限公司旗下門戶資訊平臺(tái)!
服務(wù)器租用 4元建網(wǎng)站

應(yīng)用程序池定時(shí)回收

問題:應(yīng)用程序池定時(shí)回收
  IIS可以設(shè)置定時(shí)自動(dòng)回收,默認(rèn)回收是1740分鐘,也就是29小時(shí)。IIS自動(dòng)回收相當(dāng)于服務(wù)器IIS重啟,應(yīng)用程序池內(nèi)存清空,所有數(shù)據(jù)被清除,相當(dāng)于IIS重啟,在度量快速開發(fā)平臺(tái)服務(wù)器端,為了減小數(shù)據(jù)庫負(fù)擔(dān),內(nèi)存中暫存了很多信息,不適合頻繁的回收,因?yàn)榛厥諘?huì)造成服務(wù)器端所有存在內(nèi)存中的數(shù)據(jù)丟失,如果沒有及時(shí)保存到數(shù)據(jù)庫中,可能導(dǎo)致程序出現(xiàn)問題。而如果系統(tǒng)使用高峰時(shí)期,并不適合回收,回收可能導(dǎo)致幾十秒IIS無響應(yīng),對(duì)于正在工作的人員來說,是一種很不好的體驗(yàn),會(huì)以為是網(wǎng)絡(luò)或者掉線等問題。因此,基于以上的分析,我們需要設(shè)置IIS在指定的時(shí)間內(nèi)定時(shí)回收。

  度量快速開發(fā)平臺(tái)(以下簡稱:度量平臺(tái))服務(wù)端搭建采用Webservice方式進(jìn)行,這就需要正確的配置IIS(InternetInformationService)才能保證服務(wù)端可靠、穩(wěn)定的運(yùn)行,以給客戶提供更好的用戶體驗(yàn)。IIS為保護(hù)服務(wù)器資源,有一個(gè)應(yīng)用程序池的回收功能,并且已經(jīng)默認(rèn)設(shè)置1740分鐘回收一次(29小時(shí)),為了更好的設(shè)置該屬性,我們有必要對(duì)IIS回收功能設(shè)置進(jìn)行掌握,并根據(jù)應(yīng)用的實(shí)際情況配合調(diào)整,以達(dá)到系統(tǒng)運(yùn)行的最佳效果。

  IIS應(yīng)用程序池回收,找到相應(yīng)的應(yīng)用程序池并點(diǎn)擊高級(jí)設(shè)置,就可以看到回收的相關(guān)設(shè)置(本文以windows2008R2下的IIS7為例,Windows2012類似)。

  (圖1)

  發(fā)生配置更改時(shí)禁止回收:如果為True,應(yīng)用程序池在發(fā)生配置更改時(shí)將不會(huì)回收。

  固定時(shí)間間隔(分鐘):超過設(shè)置的時(shí)間后,應(yīng)用程序池回收,為0意味著應(yīng)用程序池不會(huì)按固定間隔回收。系統(tǒng)默認(rèn)設(shè)置的時(shí)間是1740(29小時(shí))。

  禁用重疊回收:如果為true,將發(fā)生應(yīng)用程序池回收,以便在創(chuàng)建另一個(gè)工作進(jìn)程之前退出現(xiàn)有工作進(jìn)程。

  請(qǐng)求限制:應(yīng)用程序池在回收之前可以處理的最大請(qǐng)求數(shù)。如果值為0,則表示應(yīng)用程序池可以處理的請(qǐng)求數(shù)沒有限制。

  生成回收事件日志條目:每發(fā)生一次指定的回收事件時(shí)便產(chǎn)生一個(gè)事件日志條目,里面的明細(xì)設(shè)置不一一介紹。

  根據(jù)度量平臺(tái)服務(wù)端配置情況看,IIS默認(rèn)設(shè)置的1740分鐘回收進(jìn)程的策略并不合理,因?yàn)槊?740分鐘回收,在過程中可能就處于用戶使用系統(tǒng)的高峰時(shí)段,為避免可能在高峰時(shí)段引起非可控問題,我們建議在每周六深夜(例如晚上1點(diǎn),2點(diǎn))進(jìn)行IIS回收。

  如果我們?cè)贗IS應(yīng)用程序池的高級(jí)設(shè)置中,進(jìn)行回收設(shè)置,那么只有兩種方式進(jìn)行,一種是固定時(shí)間間隔,一種是手動(dòng)回收。固定時(shí)間間隔設(shè)置,并不太好在深夜設(shè)置,以保證每周周六深夜執(zhí)行回收。我們推薦采用windows“任務(wù)計(jì)劃程序”配置一個(gè)操作系統(tǒng)定時(shí)任務(wù)執(zhí)行腳本程序來實(shí)現(xiàn)IIS回收,設(shè)置方便,也可以靈活調(diào)整。要通過腳本執(zhí)行IIS的功能,需要在IIS安裝配置的時(shí)候,勾選上管理工具中的“IIS管理腳本和工具”(見下圖)。

  用vbs腳本及批處理文件,結(jié)合任務(wù)計(jì)劃程序,保證在每周六深夜1點(diǎn)執(zhí)行IIS回收。

  Recyclepool.vbs文件內(nèi)容:

  appPoolName=WScript.Arguments(0)

  SetoWebAdmin=GetObject("winmgmts:root\WebAdministration")

  SetoAppPool=oWebAdmin.Get("ApplicationPool.Name='"+appPoolName+"'")

  oAppPool.Recycle

  setfso=createobject("scripting.filesystemobject")

  if(fso.fileexists("d:\appPool\recycleIISPool.log"))then

  '1-forreading,2-forwriting,8-appending

  setfile=fso.opentextfile("d:\appPool\recycleIISPool.log",8,ture)

  else

  setfile=fso.createtextfile("d:\appPool\recycleIISPool.log",8,ture)

  endif

  'write(x)寫入x個(gè)字符,writeline寫入換行,writeblanklines(n)寫入N個(gè)空行

  file.writelinenow&"應(yīng)用程序池“"&appPoolName&"”已經(jīng)回收成功。"

  file.close

  Recyclepool.bat文件內(nèi)容:

  cscriptD:\appPool\recyclepool.vbsplatweb

  用vbs腳本及批處理文件,結(jié)合任務(wù)計(jì)劃程序,保證在每周六深夜1點(diǎn)執(zhí)行IIS回收。

  成功用windows計(jì)劃任務(wù)解決IIS定時(shí)回收問題。
河南億恩科技股份有限公司(www.riomediacenter.com)始創(chuàng)于2000年,專注服務(wù)器托管租用,是國家工信部認(rèn)定的綜合電信服務(wù)運(yùn)營商。億恩為近五十萬的用戶提供服務(wù)器托管、服務(wù)器租用、機(jī)柜租用、云服務(wù)器、網(wǎng)站建設(shè)、網(wǎng)站托管等網(wǎng)絡(luò)基礎(chǔ)服務(wù),另有網(wǎng)總管、名片俠網(wǎng)絡(luò)推廣服務(wù),使得客戶不斷的獲得更大的收益。
服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-55621053
網(wǎng)絡(luò)版權(quán)侵權(quán)舉報(bào)電話:0371-60135995
服務(wù)熱線:0371-60135900

103
15
分享到:責(zé)任編輯:會(huì)會(huì)

相關(guān)推介

共有:0條評(píng)論網(wǎng)友評(píng)論:

驗(yàn)證碼 看不清換一張 換一張

親,還沒評(píng)論呢!速度搶沙發(fā)吧!