
log4j2异步日志缺点?log4j2的效率比logback
- 科技
- 2023-08-14
- 5

今天给各位分享log4j2异步日志缺点的知识,其中也会对log4j2的效率比logback进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!ml6j...
今天给各位分享log4j2异步日志缺点的知识,其中也会对log4j2的效率比logback进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
ml6j2cha系统占用内存过大
1、top查看具体是哪个进程吃内存较多,接下来我们以排查第一个为例
2、定位线程问题(通过命令查看9534进程的线程情况),命令:psp9534-L-opcpu,pmem,pid,tid,time,tname,cmd
由此可以看到这PID:9534的进程产生了很多线程。接下来就可以通过jstack查看内存使用的堆栈。,具体可以执行psp9534-L-opcpu,pmem,pid,tid,time,tname,cmd|wc-l来查具体有多少线程
3、查看内存使用的堆栈:在这里我们挑选了TID=25830的线程进行分析,首先需要将25830这个id转换为16进制。需输入如下命令
执行命令printf"%x\n"25830
4、将PID为9534的堆栈信息打印到jstack.log中,命令:jstack-l9534>/home/zheren/jstack.log
5、查看日志,好多waiting的,具体需要开发查看代码,为何这么多线程等待
log4j2是一个提供什么功能的工具包
log4j2是一个提供跨平台、简单、易用且功能强大的调试日志工具包,功能类似javalog4j功能。
ApacheLog4j是一个基于Java的日志记录工具。它是由CekiGülcü首创的,现在则是Apache软件基金会的一个项目。Log4j是几种Java日志框架之一。
log4j在初始化时会自动查找配置,然后配置自己。支持各种方式、各种类型的配置。
log4j2日志默认有颜色吗
log4j日志默认没有颜色,跟打开的系统和工具相关。
关于log4j2异步日志缺点的内容到此结束,希望对大家有所帮助。
本文链接:http://www.depponpd.com/ke/2867.html