性能问答>docker设置xmx后,随着时间运行,老年代越来越大,年轻代越来越小,最后被k8s重启>
16回复
4年前

docker设置xmx后,随着时间运行,老年代越来越大,年轻代越来越小,最后被k8s重启


java 
-Xmx512m -Xloggc:./gc-xx-pro-docker.log -XX:NativeMemoryTracking=detail 
-XX:+PrintGCDetails -XX:+PrintTenuringDistribution -XX:+PrintHeapAtGC 
-XX:+PrintGCDateStamps -XX:+HeapDumpOnOutOfMemoryError 
-XX:HeapDumpPath=/xx-test/xx-pro.hprof -Dspring.profiles.active=prod 
-jar xx-vservice.jar

docker 资源限制:

所需资源	Memory: 700M
资源限制	Memory: 800M

gc日志文件:gcxxprodocker.log
问题难以定位,所以在真机也测试下
真机下的gc不一样 :gcxxprodockernon.log

7618 阅读
请先登录,查看16条精彩评论吧
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步