log4j2的高并发死锁问题配置优化方式

网友投稿 373 2022-09-07


log4j2的高并发死锁问题配置优化方式

目录log4j2高并发死锁问题配置优化Maven中pom.xml引用配置如下log4j2.x简单使用文档1.项目中引入两个jar包2.指定日志配置文件位置3.简单的配置文件4.获取Logger对象后即可写日志了

log4j2高并发死锁问题配置优化

Maven中pom.xml引用

2.7

版本以上

org.apache.logging.log4j

log4j-api

${log4j2.version}

org.apache.logging.log4j

log4j-core

${log4j2.version}

org.apache.logging.log4j

log4j-web

${log4j2.version}

org.apache.logging.log4j

log4j-slf4j-impl

${log4j2.version}

com.lmax

disruptor

3.3.6

配置如下

filePattern="/logs/RcsDataSys/$${date:yyyy-MM}/RcsDataSys-debug-%d{yyyy-MM-dd}-%i.log" immediateFlush="true" Append="true">

filePattern="/logs/RcsDataSys/$${date:yyyy-MM}/RcsDataSys-debug-%d{yyyy-MM-dd}-%i.log" immediateFlush="true" Append="true">

filePattern="/logs/RXvvgmcsDataSys/$${date:yyyy-MM}/RcsDataSys-info-%d{yyyy-MM-dd}-%i.log" immediateFlush="true" >

filePattern="/logs/RXvvgmcsDataSys/$${date:yyyy-MM}/RcsDataSys-info-%d{yyyy-MM-dd}-%i.log" immediateFlush="true" >

filePattern="/logs/RcsDataSys/$${date:yyyy-MM}/RcsDataSys-warn-%d{yyyy-MM-dd}-%i.log" immediateFlush="true">

filePattern="/logs/RcsDataSys/$${date:yyyy-MM}/RcsDataSys-warn-%d{yyyy-MM-dd}-%i.log" immediateFlush="true">

filePattern="/logs/RcsDataSys/$${date:yyyy-MM}/RcsDataSys-error-%d{yyyy-MM-dd}-%i.log" immediateFlush="true">

filePattern="/logs/RcsDataSys/$${date:yyyy-MM}/RcsDataSys-error-%d{yyyy-MM-dd}-%i.log" immediateFlush="true">

log4j2.x简单使用文档

简单总结log4j2.x的使用过程。

1.项目中引入两个jar包

log4j-core-2.0-beta9.jar

log4j-api-2.0-beta9.jar

2.指定日志配置文件位置

//指定日志的配置器文件

static{

System.setProperty("log4j.configurationFile", "./log4j2.xml");

}

3.简单的配置文件

filePattern="log/$${date:yyyy-MM}/app-%d{MM-dd-yyyy}-%i.log.gz">

filePattern="log/$${date:yyyy-MM}/app-%d{MM-dd-yyyy}-%i.log.gz">

4.获取Logger对象后即可写日志了

log = LogManager.getLogger(TcpSocketN.class.getName());

log.error(e.getMessage());


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:iRobot 推出 Create 3,内置 ROS 2 机器人开发平台(转载)(irobot home app下载)
下一篇:【pytorch】——Could not export Python function call ‘Scatter‘(pytorch命令)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~