"java.lang.OutOfMemoryError: GC overhead limit exceeded" error in CA Release Automation

Document ID : KB000110004
Last Modified Date : 17/08/2018
Show Technical Document Details
Issue:
"java.lang.OutOfMemoryError: GC overhead limit exceeded" error in CA Release Automation
Environment:
All versions of CA Release Automation
Resolution:
The error "java.lang.OutOfMemoryError: GC overhead limit exceeded" is a generic Java error which happens when the Java memory allocated to a Java based application is not enough to handle the load. 

The default Java max memory allocation for Release Automation is 2GB. 

It is recommend to increase the Java Max memory to 4GB to avoid similar problems in the future. 

The procedure to increase the java memory is outlined in the product documentation:
https://docops.ca.com/ca-release-automation/6-6/en/installation/system-requirements/#SystemRequirements-MidtoLarge-ScaleDeploymentSoftwareRequirements

The procedure is also documented in the following KB article:
https://comm.support.ca.com/kb/how-to-increase-the-java-heap-memory-on-the-ca-release-automation-management-server/kb000110003


Important Note: If 'Nolio Release Automation Server' service is running with a service account, please refer the following link below:
                            https://comm.support.ca.com/kb/application-not-starting-after-increasing-jvm-memory-settings/kb000109812