[Bamboo Knowledge Base]
A simple way to do this is to turn on garbage collection and heap dump on out of memory.
Please add the following parameters to Bamboo
-XX:+PrintGCDetails -XX:+PrintGCTimeStamps -verbose:gc -Xloggc:/path/to/gc.log
Note: Remember to substitute /path/to/gc.log
with a meaningful file path on your server.
The garbage collection traces and the heap dumps are in <bamboo-install>/gc.log
.
The -XX:+PrintGCTimeStamps
flag, prints when GCs happen relative to the start of the application.
http://blogs.atlassian.com/developer/2007/10/plugging_leaks_in_confluence.html
http://www.oracle.com/technetwork/articles/javase/gcportal-136937.html