log4j日志输出参数说明


  • %d
    输出日志时间的当前时间,默认格式为ISO8601,可以在其后指定格式,如:%d{yyyy-MM-dd HH:mm:ss.SSS}。
  • %r
    输出从程序启动到输出该日志信息所耗费的毫秒数。
  • %p(或%level)
    输出日志信息的优先级,即ALL,TRACE,DEBUG,INFO,WARN,ERROR,FATAL,OFF。
  • %t(或%thread)
    输出产生该日志事件的线程名。
  • %c(或%logger)
    输出日志信息所属的类目,通常是所在类的全限定名。
  • %m(或%msg)
    输出程序中的具体日志信息。
  • %n
    输出一个回车换行符。

  • %F
    输出产生日志信息的的文件名称。
  • %M
    输出产生日志信息的方法名。
  • %L
    输出程序中日志信息的所在行号。
  • %I
    输出日志事件的发生位置,相当于%c.%M(%F:%L)的组合,即类全名、方法、文件名和所在行数。如:com.test.Hello.hello(Hello.java:10)。

  • %x
    输出和当前线程相关联的NDC(嵌套诊断环境),尤其用到像java servlets这样的多客户多线程的应用中。
  • %%
    输出一个"%"字符。

  • %5p
    右对齐,最小长度为5个字符(不够填空)。
  • %-5p
    左对齐,最小长度为5个字符(不够填空)。
  • %.5p
    最大长度为5个字符,超出会截断左边多余字符,不超出则显示原字符。
  • %2.5p
    左边最大长度为2个字符(不够填空),右边最大长度为5个字符。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值