Java / JBoss 5.1.0触发OOM Killer
我正在运行一个CentOS centos-release-6-0.el6.centos.5.x86_64(2.6.32-71.29.1.el6.x86_64),包含32GB RAM和6个vCPU作为虚拟机。 Java在版本Java(TM)SE运行时环境(版本1.6.0_27-b07)中运行。 每隔一段时间OOM杀手射击我的JBoss,configuration不使用超过13GB的RAM。 JBoss参数是 \_ java -Dprogram.name=run.sh -server -Xms12288m -Xmx12288m -XX:MaxPermSize=1024m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -Djava.endorsed.dirs=/usr/java/jboss-as/lib/endorsed -classpath /usr/java/jboss-as/bin/run.jar org.jboss.Main -b 0.0.0.0 –configuration=default 发生这种情况时,以下行写入/var/log/messages : Feb 13 12:21:02 prod-app kernel: java invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=0 Feb 13 12:21:02 prod-app kernel: java cpuset=/ mems_allowed=0 Feb 13 12:21:02 prod-app kernel: Pid: 11903, comm: java […]