国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

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

2024-07-10 12:43:30
字體:
供稿:網(wǎng)友
記錄網(wǎng)站是什么原因?qū)е峦V惯\(yùn)行還是有必要的,下面是具體的實現(xiàn)方式。
代碼如下:
protected void Application_End(object sender, EventArgs e)
{
RecordEndReason();
}

/// <summary>
/// 記錄網(wǎng)站停止運(yùn)行原因
/// </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,停止運(yùn)行,shutDownMessage=" + shutDownMessage + ",shutDownStack=" + shutDownStack;
LogHelper.WriteErrorLog(reasonString,null);
LogHelper.WriteSmtp(reasonString, null);
//以下方法將重啟的原因和重啟時的堆棧信息記錄到了windows的事件查看器中,當(dāng)然你也可以記錄到文本文件中。
//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);
}

效果截圖
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 延川县| 馆陶县| 扶绥县| 普格县| 宜阳县| 平凉市| 高州市| 济南市| 白朗县| 和顺县| 大余县| 嘉峪关市| 重庆市| 汉阴县| 勐海县| 旬邑县| 信宜市| 溧阳市| 哈尔滨市| 泰来县| 会宁县| 乐都县| 苗栗县| 伊川县| 陕西省| 龙州县| 称多县| 苏尼特右旗| 莒南县| 南城县| 荥经县| 昆明市| 绥中县| 龙泉市| 界首市| 岳阳市| 巴林左旗| 时尚| 梧州市| 绍兴市| 当涂县|