调优
等不见天亮等时光i
一个工作好几年的开发
展开
-
使用Jstack生产环境OOM排查经历
2021-04-18日,生产服务器主备机器资源报警,进程OOM,下面是排查问题的全过程通过top查看到了cpu占用比较高的应用服务,我们的服务器上部署了多个应用,探查到cpu占用率400%;使用 ps -mp pid -o THREAD,tid,time |sort -rn 命令查看当前pid 占用资源较高的线程tid并进行排序将线程格式转换为16进制后 printf “%x\n” tid得到十六进制后的线程tid后使用 jstack pid |grep tid -A 30 查看线程的堆栈信息.原创 2022-03-09 08:58:43 · 534 阅读 · 0 评论 -
Idea的内存溢出和GC回收异常解决方法
在新入职的公司,第一件事当然是公司的现有项目在本地运行,一般的小型项目的话,IDEA的默认配置就可以满足日常开发的需求但是在遇到项目模块较多,或者说类比较多的话,idea的默认配置就无法满足我们的日常开发的需求了,所以,我也碰到了这个问题,并且这个问题还拦住了我接近10天,上网查的资料也是没什么卵用,项目在进行打包时还是会报GC回收异常或者是内存溢出;java.lang.OutOfMemory...原创 2018-11-20 09:23:00 · 6537 阅读 · 0 评论