• Log4net中换行符


    在log4net节点中

    <appender name="DebugLogFileAppender" type="log4net.Appender.FileAppender">
      <param name="File" value="SystemLog\debug.txt"/>//定义输出文件
      <param name="AppendToFile" value="true"/> 
      <!-- 这个Appender只记录debug级别的日志 -->
      <filter type="log4net.Filter.LevelRangFilter">
        <levelMax value="DEBUG"/>          //级别
      </filter>

      <layout type="log4net.Layout.PatternLayout">
        <param name="Header" value="-----------[Header]------------- &#13;&#10;"/>  //输出日志开头
        <param name="Footer" value="-----------[Footer]------------- &#13;&#10;"/> //输出日志结尾
        <param name="ConversionPattern" value="%d [%t] %-5p %c %m%n"/>   //日志内容
      </layout>
    </appender>

    其中 输出日志开头和结尾的换行符为“ &#13;&#10; ”(引号里面的内容)

      日志内容中换行符为“%n”

    layout就是布局。

    %m[%message] 输出的日志消息
    %n 换行
    %d[%datetime] 输出当前语句运行的时刻
    %r 输出程序从运行到执行到当前语句时消耗的毫秒数
    %d 当前语句所在的线程ID
    %p 日志的当前优先级别
    %c 当前日志对象的名称
    %L 输出语句所在的行号
    %F 输出语句所在的文件名
    %-数字 表示该项的最小长度,如果不够,则用空格
  • 相关阅读:
    基础系列(3)—— 高级数据类型
    ASP.NET MVC5 基础系列(3)——视图
    JSP学习笔记
    Tomcat学习笔记
    Tomcat学习笔记
    Tomcat学习笔记
    Tomcat学习笔记
    Tomcat学习笔记
    MySQL学习笔记(5)
    MySQL学习笔记(4)
  • 原文地址:https://www.cnblogs.com/vichang/p/5786786.html
Copyright © 2020-2023  润新知