文档章节

logger4j 日志配置内,各种符号详解

太黑_thj
 太黑_thj
发布于 2017/05/11 14:44
字数 393
阅读 34
收藏 1


%p: 输出日志信息优先级,即DEBUG,INFO,WARN,ERROR,FATAL, 
%d: 输出日志时间点的日期或时间,默认格式为ISO8601   输出:2002-10-18 22:10:28,921 ,也可以在其后指定格式,比如:%d{yyy MMM dd HH:mm:ss,SSS},输出类似:2002年10月18日 22:10:28,921 
%r: 输出自应用启动到输出该log信息耗费的毫秒数 
%c: 输出日志信息所属的类目,通常就是所在类的全名 
%t: 输出产生该日志事件的线程名 
%l: 输出日志事件的发生位置,相当于%C.%M(%F:%L)的组合,包括类目名、发生的线程,以及在代码中的行数。举例:Testlog4.main(TestLog4.java:10) 
%x: 输出和当前线程相关联的NDC(嵌套诊断环境),尤其用到像java servlets这样的多客户多线程的应用中。 
%%: 输出一个"%"字符 
%F: 输出日志消息产生时所在的文件名称 
%L: 输出代码中的行号 
%m: 输出代码中指定的消息,产生的日志具体信息 
%n: 输出一个回车换行符,Windows平台为"\r\n",Unix平台为"\n"输出日志信息换行 

-x:x是数字,左对齐,每个分段占用多少长度,若不够长度用空格补齐

如:%-5p   比如你输出的日志是info级别的  info只有4个字符,则日志打印的时候会在info后自动添加一个空格补齐5个字符位置

© 著作权归作者所有

太黑_thj
粉丝 14
博文 125
码字总数 65378
作品 0
福州
程序员
私信 提问
Mybatis3.1日志配置

因为之前用的旧的版本,Mybatis3.1的改动比较大包名和部分类改了名字,请问要控制台打印SQL语句,怎么配置logger4j

方华
2012/09/27
2.5K
3
求解logger4j一些问题

请问各位logger4j在生成日志的时候记录到指定文件,哪该文件是无限加大还是其他。如果不是无限放大哪都是以什么机制来控制log日志的读写以及生成。

划破天使脸
2017/04/20
85
1
Xcode 界面详解

Xcode 界面详解 1. Xcode 界面简介 (1) 顶部区域 程序运行相关 : -- 从左至右介绍 : 运行按钮, 停止按钮, 为工程选择运行平台; 编辑器相关 : -- 从左至右介绍 : 标准编辑器, 辅助编辑器, 版本...

刘波100
2016/08/22
14
0
apache配置文件详解

Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。 httpd的配置文件大致分为以下三个部分: ### Section 1: Global Environment ### Section 2: 'Main' se...

MRUJ
2017/10/17
0
0
Nodejs和NPM初步认识

一、Nodejs 搭建 关于 Windows下的安装方法见 Windows下安装nodejs及环境配置 Nodejs的网络学习教程 见nodejs和npm使用教程 二、NPM NPM基础 NPM的全称是Node Package Manager,是一个NodeJ...

dhb_oschina
2016/04/20
46
0

没有更多内容

加载失败,请刷新页面

加载更多

我的程序人生——三年开发的思考,阿里朋友给我总结的“Java架构师技术栈”

想写这篇文章已经很久了,本来计划在3月份,也就是刚好满3年的时候写的,但是因为各种各样的原因推到了现在才开始码字。 小感慨 三年是一段很长的时间,它足够让你从高中毕业进入大学,也能让...

我最喜欢三大框架
30分钟前
0
0
ElasticSearch获取索引信息

检查集群的健康情况 GET /_cat/health?v green:每个索引的primary shard和replica shard都是active状态的 yellow:每个索引的primary shard都是active状态的,但是部分replica shard不是act...

水木星辰
31分钟前
1
0
Cesium中级教程6 - 3D Models 三维模型

Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com/ 3D Models 三维模型 本教程将教您如何通过Primitive API转换、加载和使用Cesium中的三维模型。如果你是C...

Cesium中文网
33分钟前
0
0
Elasticsearch简单学习1-用白话文解释原理

由于Elasticsearch在工作中用的越来越多,平时是边学边用,很少记录,读到一些很好的文章时间久了就忘记了。 所以,在此记录一下,希望对更多人的学习有帮助,知识在于分享! ==============...

wind2012
41分钟前
1
0
Spring面试题部分总结【慨念】

什么是Spring? spring是一个企业级应用的开源开发框架,主要用来开发java应用,spring框架目标就是简化企业级应用开发。 Spring用到了那些设计模式? spring里面用到了大量的设计模式,这里...

薛小二
42分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部