We have encountered OutOfMemory error Java heap Space. Confluence hangs or behaves unexpectedly not accessible. the atlassian-confluence.log contain an error message like:
Caused by: java.lang.OutOfMemoryError: Java heap space
Our Current config on the setenv.bat is like this.
set CATALINA_OPTS=-Xms1024m -Xmx1024m -XX:+UseG1GC %CATALINA_OPTS%
Since when are you facing this issue ?
At what time you encounter this error ?
How often you have encountered this issue ?
Do you suspect any operation which might have caused this ?
! GB heap comes by default (consider it as a setting suitable for evaluating Confluence) , however as the instance grows you might need to increase the heap size.
There are various factors which may cause a out of memory error.
Newly installed plugin , some memory hungry operation , increased usage , etc
In your case I would recommend increasing the memory to 1.5 GB and observe how the instance behave.
If you still face issues. increase it to 2 GB .
If you still face the issue it might be possible that something is causing a memory leak. And you will need to investigate further.
Thanks for the quick reply.
Since last Sunday Afternoon and yesterday around 6pm. then I decided to investigate what cause the downtime, and I find the error java heap space,.
I just want to ask if is okay to increase the memory to 1.5GB from Confluence 6.0.1 version. is this compatible.
@Shilpa Sanil We have a guide to help you determine the optimum memory allocation depending on various factors, How to fix out of memory errors by increasing available memory
We aren't really able to give a concrete recommendation for the amount of memory to allocate, because that will depend greatly on your server setup, the size of your user base, and their behaviour. You will need to find a value that works for you, i.e. no noticeable GC pauses, and no OutOfMemory errors.
As instances vary as to content and load, we cannot accurately recommend how resources should be allocated to Confluence. We have provided this guide to help customers make approximate calculations based on number of users and pages, etc: Server Hardware Requirements Guide
Because server load is difficult to predict, live testing is the best way to determine what hardware a Confluence instance will require in production.
Most of us don’t need much convincing that stakeholder management is important. It just makes sense that keeping everyone in-the-know on projects and assigning clearly defined roles is key to having ...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs