首页 > 代码库 > 学习笔记17_网站异常和日志处理
学习笔记17_网站异常和日志处理
*在clobal.asax中,写protected void Application_Error()
{
Respone.Redirect("Default.aspx");//发生错误能在此处添加到日志当中。
}
*日志类
public class log
{
public static Queue<string> logString = new Queue<string>();
static Log()
{
ThreadPool.QueueUserWorkItem(method=>{
while(true)
{
if(logString.count>0)
{
var logstr= logString.Dequeue();//出队,自动递减总条数
//写进文件。
}
}
})
}
}
*注意,当有静态构造函数时,第一次使用Log.LogString.Add(""),就会自动调用静态构造函数,而且只调用一次。
学习笔记17_网站异常和日志处理
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。