Log4net.config

<?xml version="1.0" encoding="utf-8" ?>
<!--配置参考:https://blog.csdn.net/binnygoal/article/details/79557746-->
<log4net>
<!--日志保存到文件里面 txt-->
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender">
<!--日志路径 网站根目录下面的logs-->
<param name= "File" value= "logs\\"/>
<!--是否是向文件中追加日志-->
<param name= "AppendToFile" value= "true"/>
<!--保证在日志分割时,新日志的序号会添加在后缀名之前-->
<preserveLogFileNameExtension value="true"/>
<!--定义文件最大个数,超过按顺序删除-->
<param name="MaxSizeRollBackups" value="-1"/>
<!--日志文件名是否是固定不变的-->
<param name= "StaticLogFileName" value= "false"/>
<!--日志文件名格式为:2017-08-31.log 保存位置是logs\2017\2017-08-31.log-->
<param name= "DatePattern" value= "yyyy\\yyyyMM\\yyyyMMdd&quot;.log&quot;"/>
<!--每个日志文件的最大大小-->
<maximumFileSize value="2M"/>
<!--日志格式-->
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%newline%newline【日志时间】:%d 【线程ID】:%thread %newline【日志级别】:%-5p %newline【日志对象】:%logger %newline【日志内容】:%m %newline" />
</layout>
</appender>
<root>
<!--配置可输出日志级别-->
<level value="all"/>
<!--应用配置-->
<appender-ref ref="RollingLogFileAppender"/>
</root>
</log4net>

 

 

 

 

//初始化log4net配置
log4net.Config.XmlConfigurator.Configure(new FileInfo(Server.MapPath("~/Log4net.config")));

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章