简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章转载于:http://blog.sina.com.cn/s/blog_701c951f0100n1sp.html相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各类问题经验的积累以及对问题根源的探索,终于有了一个比较深入的认识。在解决java内存溢出问题之前,需要对jvm(java虚拟机)的内存管理有一定的认识。
当linux出现cpu被java程序消耗过高时,我们使用jdk自带的jstack来分析:1.使用top命令,找到cpu消耗很高的进程pid(jps或或ps -ef|grep java也可以查看java进程)语法:top2、查看高负载进程下的高负载线程语法:top -H -p <pid>eg: top -H -p 137693、将高负载线程号转换成16进制语法: printf "%x\n
springboot 集成 apollo
前言众所周知,最近log4j被测出了漏洞,先是log4j2被测出了漏洞,漏洞影响范围为Log4j2.x <= 2.14.1;后来又被测出log4j1.X也有漏洞,范围为整个1.X版本。我们项目中,用的是log4j1.x。所以,结合以上两个漏洞,我们项目中只能把log4j升级到2.X版本,最终确定版本为2.17.0。springboot集成log4j2日志pom依赖:<!-- 项目中sp
2021-12-10 13:48:53.114INFO 31435 --- [trap-executor-0] c.n.d.s.r.aws.ConfigClusterResolver: Resolving eureka endpoints via configuration2021-12-10 13:48:56.766INFO 31435 --- [pool-8-thread-1] c.w.s.c