激情五月天婷婷,亚洲愉拍一区二区三区,日韩视频一区,a√天堂中文官网8

<ul id="buwfs"><strike id="buwfs"><strong id="buwfs"></strong></strike></ul>
    <output id="buwfs"></output>
  • <dfn id="buwfs"><source id="buwfs"></source></dfn>
      <dfn id="buwfs"><td id="buwfs"></td></dfn>
      <div id="buwfs"><small id="buwfs"></small></div>
      <dfn id="buwfs"><source id="buwfs"></source></dfn>
      1. <dfn id="buwfs"><td id="buwfs"></td></dfn>
        億恩科技有限公司旗下門戶資訊平臺!
        服務(wù)器租用 4元建網(wǎng)站

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

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

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

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

          (圖1)

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

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

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

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

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

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

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

          用vbs腳本及批處理文件,結(jié)合任務(wù)計劃程序,保證在每周六深夜1點執(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個字符,writeline寫入換行,writeblanklines(n)寫入N個空行

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

          file.close

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

          cscriptD:\appPool\recyclepool.vbsplatweb

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

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

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

        相關(guān)推介

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

        驗證碼 看不清換一張 換一張

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