性能问答>java内存无法回收>
0回复

java内存无法回收



待检查的参数

java
-jar
-Dfile.encoding=utf-8
-Dserver.port=7301
-Djasypt.encryptor.password=pfY4x9vHB69HaC4v
-Xms5440M
-Xmx5440M
-Xmn2g
-XX:MetaspaceSize=512m
-XX:MaxMetaspaceSize=512m
-XX:+UseParallelGC
-XX:ParallelGCThreads=4
-Xloggc:/data/cdblog/gc/cdb-api-cn-7301.jar/7301/gc.log
-XX:+PrintGCDetails
-jar
/data/.cdb_update/cdb-api-cn-7301.jar

服务采用集群模式部署,配置为4核8G, 此服务只跑一个java进程, 两台服务均在05-15进行了重启,之后没有更改过
第一台服务器内存一直升高, 没有触发垃圾回收,直到阿里云进行预警
内存问题.png
第一台服务器jvm配置:
java -jar -Dfile.encoding=utf-8 -Dserver.port=7301 -Djasypt.encryptor.password=pfY4x9vHB69HaC4v -Xms5440M -Xmx5440M -Xmn2g -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=512m -XX:+UseParallelGC -XX:ParallelGCThreads=4 -Xloggc:/data/cdblog/gc/cdb-api-cn-7301.jar/7301/gc.log -XX:+PrintGCDetails -jar /data/.cdb_update/cdb-api-cn-7301.jar

第二胎服务器jvm配置:
java -jar -Dfile.encoding=utf-8 -Dserver.port=7301 -Djasypt.encryptor.password=pfY4x9vHB69HaC4v -Xms4g -Xmx4g -Xmn1g -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=480m -XX:+UseParallelGC -XX:ParallelGCThreads=8 -Xloggc:/data/cdblog/gc/cdb-api-cn-7301.jar/7301/gc.log -XX:+PrintGCDetails -jar /data/.cdb_update/cdb-api-cn-7301.jar

565 阅读
请先登录,感受更多精彩内容
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步