Files
tj-tzhg/product-pkg/JJMediSys/log4net.config
2025-11-26 17:24:11 +08:00

38 lines
1.7 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<!--log4net配置文件-->
<log4net>
<!-- 级别Level NONE, FATAL, ERROR, WARN, INFO, DEBUG, ALL -->
<!-- Print only messages of level DEBUG or above in the packages -->
<!--预定义了一个具体日志对象的设置可以设置多个。通过调用LogManager.GetLogger("xxx")方法,你可以检索具有该名字的日志。-->
<logger name="WebLogger">
<!--记录日志级别-->
<level value="ALL"/>
<!--记录到什么介质中-->
<appender-ref ref="InfoFileAppender"/>
</logger>
<!--文本方式记录日志 -->
<appender name="InfoFileAppender" type="log4net.Appender.RollingFileAppender" >
<!-- 最小锁定模型 允许多个进程可以写入同一个文件 -->
<lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
<!-- 输出到什么目录-->
<param name="File" value="Logs\" />
<!-- 是否覆写到文件中-->
<param name="AppendToFile" value="true" />
<!--创建方式,此处是日期,即每天创建一个日志文件 -->
<param name="RollingStyle" value="Date" />
<!-- 日志文件名,单引号包含字符串 拼接日期格式【yyyy-MM-dd】-->
<param name="DatePattern" value="'log_'yyyy-MM-dd'.log'" />
<!--是否静态文件名,即名称是否都是一样的-->
<param name="StaticLogFileName" value="false" />
<!--设置编码,否则中文可能会乱码-->
<encoding value="utf-8" />
<!--布局-->
<layout type="log4net.Layout.PatternLayout">
<!--ConversionPattern 日志文件格式-->
<param name="ConversionPattern" value="%d %-5p - %m%n" />
</layout>
</appender>
</log4net>
</configuration>