Runbook

Tomcat Frequent Full GC Events

Back to Runbooks

Overview

Tomcat is a widely used open source web server and servlet container software. Full GC (Garbage Collection) is a process that runs in Java Virtual Machine (JVM) to reclaim memory occupied by objects that are no longer in use. When Full GC events happen too frequently, it can cause performance issues and lead to application downtime. This incident type refers to the occurrence of frequent Full GC events in Tomcat.

Parameters

Debug

Check the system load

Check memory usage

Check swap usage

Check disk usage

Monitor the Java heap usage in real-time

Check the Tomcat log files for errors

Get a thread dump of the Tomcat process

Check the Java heap usage and GC statistics

Repair

Increase the heap size of Tomcat to mitigate frequent full garbage collection events.

Learn more

Related Runbooks

Check out these related runbooks to help you debug and resolve similar issues.