欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

IIS應用程序池頻繁崩潰的問題

admin
2011年2月28日 16:51 本文熱度 3496

昨天協助一個朋友處理了他們公司服務器上面IIS應用程序池頻繁崩潰的問題 。


1.錯誤日志文件如下



【注意】 該文件位于 C:\WINDOWS\system32\LogFiles\HTTPERR 目錄下



另外,IIS還會有一個日志,就是下面屬性窗口中指定的





分析下來,這個錯誤日志中主要包含了三類錯誤


2009- 05-30 10:43:27 203.208.60.137 48675 210.192.111.49 80 HTTP/1.1  GET /showroom/vulpes/product-detail/LRPST/Rubber-Series -  2006987705 Connection_Abandoned_By_AppPool MyApplicationPool :這個 錯誤是說,連接被強制拋棄。
2009-05-30 11:25:50 211.167.234.158  13284 210.192.111.49 80 - - - - - Timer_ConnectionIdle -
2009-05-30 10:53:05 211.139.116.67 27664 210.192.111.49 80 -  - - - - Timer_MinBytesPerSecond - 這兩個錯誤是與時間有關的。


2.分析錯誤原因


對于Timer_ConnectionIdle和 Timer_MinBytesPerSecond ,可以考慮下面的處理措施


IIS6.0系統日志 中出現此錯誤Timer_MinBytesPerSecond, Timer_ConnectionIdle


Description: The Error means The connection with the server has been terminated.


問題描述:這個錯誤是由于服 務器連接被中斷導致的。


If you check out the C:"Windows"system32"LogFiles"HTTPERR"httperr*.log files on the distribution server, you'll likely see either Timer_MinBytesPerSecond errors or Timer_ConnectionIdle errors.These are caused by IIS' default settings, contained within its metabase, which define the minimum traffic flow rate for a connection to be kept alive and the maximum idle time allowed before a connection is dropped.For some reason, SUS servers seem to take their good old time while downloading updates, and these parameters are exceeded and the distribution server drops 'em.


這個問題是由于在某些應用下,IIS的默認設置不當的


1) From IIS Manager, right click on the Internet Information Server (IIS) Manager root level folder and go to Properties.Check the box to enable direct metabase editing.Click OK.


1)打開Internet 信息服務(IIS )管理器,右鍵點“我的計算機”——屬性,選上 “允許直接編輯配置數據庫(N)”,確定。


2) Open the C:\Windows\system32\inetsrv\MetaBase.xml file in Notepad.Do a search for "MinFileBytesPerSec".Change the setting for MinFileBytesPerSec from 240 to 0.Do another search, this time for "ConnectionTimeout" to be 600.Save changes and exit.


2)編輯 C:"Windows"system32"inetsrv"MetaBase.xml文件,把MinFileBytesPerSec 參 數值從240改為0,把ConnectionTimeout參數設成600。


3) Restart the IIS Admin service to effect the changes.


對于 Connection_Abandoned_By_AppPool 的錯誤,經過分析大多都是因為應用程序本 身的異常導致了程序池的工作進程不斷重啟。為此,我用了一個global.asax文 件,來接管所有未處理的異常


<%@ Application   Language="C#" %>
<%@ Import Namespace="System.IO" % >
<script RunAt="server">
    protected void  Application_Error(object sender, EventArgs e)
    {
        string errorLog = Server.MapPath("Error.log");
        FileStream fs = new FileStream (errorLog,FileMode.Append,FileAccess.Write);
         StreamWriter sw = new StreamWriter(fs);
         sw.WriteLine("時間:{0},錯誤消息:{1},地址:{2}",  DateTime.Now.ToString(), Server.GetLastError ().InnerException.Message,Request.Url.AbsolutePath);
         Server.ClearError();
        sw.Close();
     }
</script>


同時,一定要確保web.config中將調 試模式設置為false



該文章在 2011/2/28 16:51:15 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved