You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

66 lines
4.0 KiB
XML

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" />
</configSections>
<log4net>
<logger name="loginfo">
<level value="INFO" />
<appender-ref ref="InfoAppender" />
</logger>
<!--type表示用什么类型记录日志 RollingFileAppender代表用文本来记录日志-->
<appender name="InfoAppender" type="log4net.Appender.RollingFileAppender,log4net">
<!--日志文件的保存位置为log/Log-20210523.txt-->
<param name="File" value="log\\LogInfo\\"/>
<!--日志文件名为Log-20210523.txt格式 每天日志分别对应到一个文件中-->
<param name="DatePattern" value="yyyyMMdd&quot;.log&quot;"/>
<!--日志文件名,是否固定不变 如果想在文件名称后面加上日期参数,则应为false-->
<param name="StaticLogFileName" value="false" />
<!--日志文件为后续内容附加到已有文件若是false则为后续覆盖向前的内存-->
<param name="AppendToFile" value="true" />
<!--根据文件的大小和日期滚动文件-->
<param name="RollingStyle" value="Date" />
<!--备份文件的个数-->
<param name="MaxSizeRollBackups" value="100"/>
<!--如果我们将最大文件大小设置为1MB并将maxSizeRollBackups设置为10 MB那么根据日期或文件大小它将只保留最后10MB的文件-->
<param name="MaximumFileSize" value="1MB" />
<layout type="log4net.Layout.PatternLayout,log4net">
<!--日志记录的格式-->
<!--<param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n" />格式为:时间+[线程]+级别+项目.Controller -messsage+exception.innerMessage-->
<param name="ConversionPattern" value="记录时间:%date 线程ID:[%thread] 日志级别:%-5level 日志描述:%message%newline" />
<!--格式类似记录时间2020-01-15 20:34:37,946 线程ID:[6] 日志级别DEBUG 出错类_008Log4Net.Controllers.HomeController property:[(null)] - 错误描述Hi I am log4net Debug Level-->
</layout>
</appender>
<logger name="logerror">
<level value="ERROR" />
<appender-ref ref="RollingLogFileAppender" />
</logger>
<!--type表示用什么类型记录日志 RollingFileAppender代表用文本来记录日志-->
<appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender,log4net">
<!--日志文件的保存位置为log/Log-20210523.txt-->
<param name="File" value="log\\LogError\\"/>
<!--日志文件名为Log-20210523.txt格式 每天日志分别对应到一个文件中-->
<param name="DatePattern" value="yyyyMMdd&quot;.log&quot;"/>
<!--日志文件名,是否固定不变 如果想在文件名称后面加上日期参数,则应为false-->
<param name="StaticLogFileName" value="false" />
<!--日志文件为后续内容附加到已有文件若是false则为后续覆盖向前的内存-->
<param name="AppendToFile" value="true" />
<!--根据文件的大小和日期滚动文件-->
<param name="RollingStyle" value="Date" />
<!--备份文件的个数-->
<param name="MaxSizeRollBackups" value="100"/>
<!--如果我们将最大文件大小设置为1MB并将maxSizeRollBackups设置为10 MB那么根据日期或文件大小它将只保留最后10MB的文件-->
<param name="MaximumFileSize" value="1MB" />
<layout type="log4net.Layout.PatternLayout,log4net">
<!--日志记录的格式-->
<!--<param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n" />格式为:时间+[线程]+级别+项目.Controller -messsage+exception.innerMessage-->
<param name="ConversionPattern" value="记录时间:%date 线程ID:[%thread] 日志级别:%-5level 错误描述:%message%newline" />
<!--格式类似记录时间2020-01-15 20:34:37,946 线程ID:[6] 日志级别DEBUG 出错类_008Log4Net.Controllers.HomeController property:[(null)] - 错误描述Hi I am log4net Debug Level-->
</layout>
</appender>
</log4net>
</configuration>