主頁 > 知識庫 > 記錄asp.net網(wǎng)站是什么原因?qū)е峦V惯\行的代碼

記錄asp.net網(wǎng)站是什么原因?qū)е峦V惯\行的代碼

熱門標簽:昆明語音電銷機器人價格 征途美甲店地圖標注 百度地圖怎樣做地圖標注 400電話如何申請取消 太原400電話上門辦理 騰訊地圖標注手機 浦發(fā)電話機器人提醒還款 柳州電銷機器人公司 電銷語音機器人型號參數(shù)
記錄網(wǎng)站是什么原因?qū)е峦V惯\行還是有必要的,下面是具體的實現(xiàn)方式。
復制代碼 代碼如下:

protected void Application_End(object sender, EventArgs e)
{
RecordEndReason();
}

/// summary>
/// 記錄網(wǎng)站停止運行原因
/// /summary>
protected void RecordEndReason()
{
HttpRuntime runtime = (HttpRuntime)typeof(System.Web.HttpRuntime).InvokeMember("_theRuntime", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.GetField,
null,
null,
null);
if (runtime == null)
return;
string shutDownMessage = (string)runtime.GetType().InvokeMember("_shutDownMessage",
System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.GetField,
null,
runtime,
null);
string shutDownStack = (string)runtime.GetType().InvokeMember(
"_shutDownStack",
System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.GetField,
null,
runtime,
null);
string reasonString="網(wǎng)站Application_End,停止運行,shutDownMessage=" + shutDownMessage + ",shutDownStack=" + shutDownStack;
LogHelper.WriteErrorLog(reasonString,null);
LogHelper.WriteSmtp(reasonString, null);
//以下方法將重啟的原因和重啟時的堆棧信息記錄到了windows的事件查看器中,當然你也可以記錄到文本文件中。
//EventLog log = new EventLog();
//log.Source = "ASP.NET 2.0.50727.0";
//log.WriteEntry(String.Format("\r\n\r\n_shutDownMessage={0}\r\n\r\n_shutDownStack={1}", shutDownMessage, shutDownStack), EventLogEntryType.Information);
}

效果截圖
您可能感興趣的文章:
  • asp.net獲取網(wǎng)站絕對路徑示例
  • Web Deploy發(fā)布網(wǎng)站及常見問題解決方法(圖文)
  • VS2010發(fā)布Web網(wǎng)站技術(shù)攻略

標簽:江蘇 德陽 蘭州 白山 新疆 陽泉 天門 張家界

巨人網(wǎng)絡通訊聲明:本文標題《記錄asp.net網(wǎng)站是什么原因?qū)е峦V惯\行的代碼》,本文關鍵詞  記錄,asp.net,網(wǎng)站,是什么,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關。
  • 相關文章
  • 下面列出與本文章《記錄asp.net網(wǎng)站是什么原因?qū)е峦V惯\行的代碼》相關的同類信息!
  • 本頁收集關于記錄asp.net網(wǎng)站是什么原因?qū)е峦V惯\行的代碼的相關信息資訊供網(wǎng)民參考!
  • 推薦文章