线上运维CPU、内存爆了

1、top 找出占用资源最多的


 

2、找到java安装目录

find / -name "*jdk"

3、下载linux版jdk,将bin目录下的 jstack、jstat拷贝至服务器java/bin目录(有的忽略)

修改bin读写权限

sudo chmod -R 777 bin

4、FGC达到上万次,GC频率高,考虑是JVM内存不够

./jstat -gcutil 14731 2000 10

PID=14731

刷新频率2000毫秒

打印10条记录

5、ps -ef | grep java 查看jvm配置参数

6、8G内存的服务器修改jvm参数如下

-Xms6g -Xmx6g -XX:MetaspaceSize=1g -XX:MaxMetaspaceSize=1g 

猜你喜欢

转载自blog.csdn.net/huangpeigui/article/details/92831087