appender   附加器

RollingFileAppender      滚动文件appender

MaxSizeRollBackups      最大尺寸回滚

ConversionPattern      转换模式

LevelRangeFilter      电平范围滤波器

PatternLayout      图案布局

log4net配置在节点configuration下面

<log4net>
<appender name="ErrorLog" type="log4net.Appender.RollingFileAppender">
<param name="File" value="log\Error.Log.txt"/>
<param name="AppendToFile" value="true"/>
<param name="MaxSizeRollBackups" value="10"/>
<param name="MaximumFileSize" value="1MB"/>
<param name="RollingStyle" value="Size"/>
<param name="StaticLogFileName" value="true"/>
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n"/>
</layout>
<filter type="log4net.Filter.LevelRangeFilter">
<param name="LevelMax" value="ERROR"/>
<param name="LevelMin" value="ERROR"/>
</filter>
</appender>
<appender name="InfoLog" type="log4net.Appender.RollingFileAppender">
<param name="File" value="log\Info.Log.txt"/>
<param name="AppendToFile" value="true"/>
<param name="MaxSizeRollBackups" value="10"/>
<param name="MaximumFileSize" value="1MB"/>
<param name="RollingStyle" value="Size"/>
<param name="StaticLogFileName" value="true"/>
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n"/>
</layout>
<filter type="log4net.Filter.LevelRangeFilter">
<param name="LevelMax" value="INFO"/>
<param name="LevelMin" value="INFO"/>
</filter>
</appender>
<appender name="DebugLog" type="log4net.Appender.RollingFileAppender">
<param name="File" value="log\Debug.Log.txt"/>
<param name="AppendToFile" value="true"/>
<param name="MaxSizeRollBackups" value="10"/>
<param name="MaximumFileSize" value="1MB"/>
<param name="RollingStyle" value="Size"/>
<param name="StaticLogFileName" value="true"/>
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n"/>
</layout>
<filter type="log4net.Filter.LevelRangeFilter">
<param name="LevelMax" value="DEBUG"/>
<param name="LevelMin" value="DEBUG"/>
</filter>
</appender>
<root>
<level value="all"/>
<appender-ref ref="InfoLog"/>
<appender-ref ref="ErrorLog"/>
<appender-ref ref="DebugLog"/>
</root>
</log4net>

configSections下面配置

 <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>

最新文章

  1. jqueryUI小案例
  2. .net MVC全球化资源使用心得
  3. linux中comm命令用法
  4. 并查集+关系的传递(poj 1182)
  5. CSS hack样式兼容模式收藏
  6. swfObject 使用说明
  7. SetWindowsHookEx 相关
  8. MySQL存储过程学习笔记
  9. nginx请求体读取(二)
  10. LeetCode 392. Is Subsequence
  11. CF #401 (Div. 2) E. Hanoi Factory (栈+贪心)
  12. vue typescript ui库
  13. linux centos 安装Jenkins(非docker方式)
  14. Accordion CodeForces - 1101B (实现)
  15. Spring 注入枚举数组
  16. Singer 学习十 同步模式
  17. 机器学习进阶-阈值与平滑-图像平滑操作(去噪操作) 1. cv2.blur(均值滤波) 2.cv2.boxfilter(方框滤波) 3. cv2.Guassiannblur(进行高斯滤波) 4. cv2.medianBlur(进行中值滤波)
  18. html锚点定位不准确问题
  19. zend framework分析总结[转]
  20. angularjs之事件绑定、解除事件绑定

热门文章

  1. spring maven 包
  2. SubSonic框架使用图解
  3. ctrl+shift+f
  4. springboot超详细笔记
  5. 实验十二 团队作业8:软件测试与Alpha冲刺
  6. c++基本配置属性页
  7. (74)zabbix第三方认证之http(nginx basic auth)
  8. VMware安装Ubuntu配置NAT模式下静态IP,解决访问外网问题
  9. python入门:输出1-100之内的所有奇数和偶数
  10. jquery图片切换插件jquery.cycle.js参数详解