1、查看部署应用系统的系统资源使用情况,CPU,内存,IO这几个方面去看。找到对就的进程。
2、使用jstack,jmap等命令查看是JVM是在在什么类型的内存空间中做GC(内存回收),和查看GC日志查看是那段代码在占用内存。
3、调节内存的参数设置,还是一样的问题,就要定位到相应的代码。
4、定位代码,修改代码,代码的逻辑问题,或者代码获取的数据量过大。
欢迎分享,转载请注明来源:夏雨云
1、查看部署应用系统的系统资源使用情况,CPU,内存,IO这几个方面去看。找到对就的进程。
2、使用jstack,jmap等命令查看是JVM是在在什么类型的内存空间中做GC(内存回收),和查看GC日志查看是那段代码在占用内存。
3、调节内存的参数设置,还是一样的问题,就要定位到相应的代码。
4、定位代码,修改代码,代码的逻辑问题,或者代码获取的数据量过大。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)