JBoss EAP 6 stops without error
ramiseesniblic Jun 1, 2015 12:02 PMI have an application that is running using JBoss EAP 6 that often stops without error or warning. It is running on a SuSE Linux machine and when it stops, the process is still listed on the OS, but the jboss-cli does not connect and I can get no response from JConsole. Is there any additional debugging on JBoss or the VM that I can enable to help diagnose the issue?
JBoss EAP 6 is running with the following VM options (Taken using JConsole):
Connection name:
pid: 11013 jboss-modules.jar -mp /usr/local/jboss-eap-6.3/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.standalone -Djboss.home.dir=/usr/local/jboss-eap-6.3 -Djboss.server.base.dir=/usr/local/jboss-eap-6.3/standalone -c standalone-full.xml -b <hostname>
Virtual Machine:
OpenJDK 64-Bit Server VM version 24.65-b04
Vendor:
Oracle Corporation
Name:
11013@<hostname>
Uptime:
1 hour 43 minutes
Process CPU time:
2 hours 15 minutes
JIT compiler:
HotSpot 64-Bit Tiered Compilers
Total compile time:
1 minute
Live threads:
391
Peak:
479
Daemon threads:
145
Total threads started:
1,064
Current classes loaded:
17,714
Total classes loaded:
17,744
Total classes unloaded:
30
Current heap size:
6,780,095 kbytes
Maximum heap size:
10,417,664 kbytes
Committed memory:
10,417,664 kbytes
Pending finalization:
0 objects
Garbage collector:
Name = 'ParNew', Collections = 3,095, Total time spent = 1 minute
Garbage collector:
Name = 'ConcurrentMarkSweep', Collections = 7, Total time spent = 0.672 seconds
Operating System:
Linux 3.12.28-4-default
Architecture:
amd64
Number of processors:
8
Committed virtual memory:
15,730,224 kbytes
Total physical memory:
24,629,928 kbytes
Free physical memory:
1,705,912 kbytes
Total swap space:
4,192,252 kbytes
Free swap space:
3,781,008 kbytes
VM arguments:
-D[Standalone] -XX:+UseCompressedOops -verbose:gc -Xloggc:/usr/local/jboss-eap-6.3/standalone/log/gc.log -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=3M -XX:-TraceClassUnloading -Xms10240m -Xmx10240m -XX:-HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/usr/local/jboss-eap-6.3/standalone/log/jboss.hprof -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.modules.policy-permissions=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000: -XX:+UseConcMarkSweepGC -XX:+CMSPermGenSweepingEnabled -XX:+CMSClassUnloadingEnabled -XX:+DisableExplicitGC -XX:MaxPermSize=256m -Dorg.jboss.boot.log.file=/usr/local/jboss-eap-6.3/standalone/log/server.log -Dlogging.configuration=file:/usr/local/jboss-eap-6.3/standalone/configuration/logging.properties
Class path:
/usr/local/jboss-eap-6.3/jboss-modules.jar
Library path:
/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
Boot class path:
/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/lib/resources.jar:/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/lib/rt.jar:/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/lib/sunrsasign.jar:/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/lib/jsse.jar:/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/lib/jce.jar:/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/lib/charsets.jar:/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/lib/rhino.jar:/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/lib/jfr.jar:/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/jre/classes