java.lang.OutOfMemoryError: GC overhead limit exceeded报错处理

1.程序运行过程中报了java.lang.OutOfMemoryError: GC overhead limit exceeded内存溢出的错误

处理思路:修改HeapDumpOnOutOfMemoryError参数,在java虚拟机堆内存溢出的时候打印当前的内存快照。

在JAVA_OPTIONS变量中增加

bash-4.2$ export _JAVA_OPTIONS="-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/kafka/kafka"

bash-4.2$ ./java -XshowSettings:all

参考链接https://stackoverflow.com/questions/880855/increase-the-java-heap-size-permanently

 

posted on 2019-06-18 10:10  forever_time  阅读(281)  评论(0)    收藏  举报