Skip to content

Instantly share code, notes, and snippets.

@tdomzal
Created September 28, 2015 09:10
Show Gist options
  • Save tdomzal/cc6e823329e12f051982 to your computer and use it in GitHub Desktop.
Save tdomzal/cc6e823329e12f051982 to your computer and use it in GitHub Desktop.
JBoss 7.2 JVM GC Opts
rem # GC log
set "datetime=%date% %time%"
rem # correction for one digit hour
if "%datetime:~11,1%" == " " (set datetime=%datetime:~0,10% 0%datetime:~12,7%)
set "GC_LOG_FILE=verbosegc-%datetime:~0,4%%datetime:~5,2%%datetime:~8,2%-%datetime:~11,2%%datetime:~14,2%.log"
set "GC_OPTS=-verbose:gc -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:-UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=1024K -Xloggc:%JBOSS_HOME%\standalone\log\%GC_LOG_FILE%"
set "JAVA_OPTS=%JAVA_OPTS% %GC_OPTS%"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment