Добрый день,
Я новичок в gc log. Я использую ga456.jar
, чтобы открыть gc
журнал. Мое приложение развернуто в WAS
, чтобы включить GC, я просто захожу в WAS
Консоль, обычно я могу видеть некоторые детали в Java Heap Activity Analysis and Recommendations report
, например:
Однако у меня есть другое приложение, которое развернуто на Jboss
, журнал gc, который я открываю в ga456.jar
, не содержит подробностей в Java Heap Activity Analysis and Recommendations report
, например:
Способ, которым я включаю gc в Jboss, состоит в следующем: я вставил следующий код в standalone.sh
:
"$JAVA" $JVM_OPTVERSION -verbose:gc -Xloggc:"$JBOSS_LOG_DIR/gc.log" -XX:+DisableExplicitGC -XX:+PrintGCApplicationConcurrentTime -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=3M -XX:-TraceClassUnloading -version >/dev/null 2>&1 && mkdir -p $JBOSS_LOG_DIR && PREPEND_JAVA_OPTS="$PREPEND_JAVA_OPTS -verbose:gc -Xloggc:\"$JBOSS_LOG_DIR/gc.log\" -XX:+DisableExplicitGC -XX:+PrintGCApplicationConcurrentTime -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=3M -XX:-TraceClassUnloading"
Пожалуйста, посоветуйте, как включитьподробности в gc log in Jboss.