Log4j2的配置
来源:互联网 发布:淘宝购物发票怎么弄 编辑:程序博客网 时间:2024/05/24 04:12
log4j 2.0使用非常简单,只要用LogManager的getLogger函数获取一个logger,就可以使用logger记录日志,以下是log4j2的配置:
<?xml version="1.0" encoding="UTF-8"?><Configuration> <Appenders> <Console name="Console" target="SYSTEM_OUT"> <PatternLayout pattern="[%p %d{yyyy-MM-dd HH:mm:ss z}] %c{1}.%M(%L) | %m%n"/> </Console> <RollingFile name="RollingFile" fileName="logs/HomePlatform.log" filePattern="log/$${date:yyyy-MM}/HomePlatform-%d{MM-dd-yyyy}-%i.log.gz"><PatternLayout pattern="[%d{yyyy-MM-dd HH:mm:ss} %-5level] %class{36} %L %M - %msg%xEx%n"/><SizeBasedTriggeringPolicy size="50MB"/></RollingFile> </Appenders> <Loggers> <Logger name="net.sf.ehcache" level="error"/> <!-- Suppress success logging from InteractiveAuthenticationSuccessEvent --> <Logger name="org.springframework.security" level="error"/> <Logger name="org.apache" level="error"/> <Logger name="org.apache.velocity" level="fatal"/> <!-- Suppress invalid warning messages from JSF --> <Logger name="org.apache.myfaces" level="error"/> <!-- Suppress warnings from Struts --> <Logger name="org.apache.struts2.util.TextProviderHelper" level="error"/> <Logger name="com.opensymphony.xwork2.util.OgnlUtil" level="error"/> <Logger name="com.opensymphony.xwork2.ognl.OgnlValueStack" level="error"/> <Logger name="org.dbunit" level="warn"/> <Logger name="org.hibernate" level="warn"/> <!-- Uncomment if you want to see Hibernate's SQL --> <!--<Logger name="org.hibernate.SQL" level="debug"/>--> <Logger name="org.springframework" level="warn"/> <Root level="warn"> <AppenderRef ref="RollingFile" /> <AppenderRef ref="Console" /> </Root> </Loggers></Configuration>
系统选择configuration文件的优先级如下:
- classpath下名为 log4j-test.json 或者log4j-test.jsn文件
- classpath下名为 log4j2-test.xml
- classpath下名为 log4j.json 或者log4j.jsn文件
- classpath下名为 log4j2.xml
0 0
- Log4j2的配置
- log4j2的配置使用
- log4j2的配置详情
- Log4J2的配置与使用
- log4j2的MDC应用配置
- log4j2的使用以及配置
- Log4j2的flume appender配置
- spring4 + log4j2+ slf4j的配置
- slf4j+log4j2的整合配置
- log4j2如何根据配置的
- log4j2配置
- log4j2 配置
- Log4j2配置
- log4j2配置
- log4j2配置
- log4j2配置
- log4j2官网的配置地址链接
- Log4j2的XML和properties配置方式
- mybatis与hibernate的区别
- 03.C++类、this指针、static静态变量、构造函数、析构函数
- 关于Android中图片压缩(上传前的处理)
- extjs-store数据加载
- Swift_ios_开发教程之UINavigationController的常用属性那些事
- Log4j2的配置
- struts2+uploadily上传控件
- struct ethhdr结构体详解
- Android系统之路(初识MTK) ------ 设置系统默认语言/客制化可选语言/设置默认时区
- Android实现竖着的滑动刻度尺效果,选择身高(竖向的)
- Linux查看服务参数的常用命令
- 欢迎使用CSDN-markdown编辑器
- 学习Javascript闭包(Closure)
- SSL 网络安全协议 HTTPS