Runbook

Tomcat Connection Pool Exhaustion Incident

Back to Runbooks

Overview

Tomcat Connection Pool Exhaustion Incident occurs when the maximum number of connections that a Tomcat server can handle has been reached. This can happen due to an increase in traffic or a sudden surge in user activity. When the connection pool is exhausted, new requests cannot be handled, and the application may become unavailable. This type of incident requires immediate attention to ensure that the application is restored to its normal functioning state.

Parameters

Debug

Check if Tomcat server is running

Check if there are any errors in the Tomcat logs

Check the number of active database connections

Check the maximum number of connections allowed in the connection pool configuration

Check the current number of open connections in the connection pool

Check the available memory on the server

Repair

Increase the connection pool size to accommodate more incoming connections.

Learn more

Related Runbooks

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