Runbook

Tomcat Low Available Threads in Connection Pool

Back to Runbooks

Overview

This incident type is related to the Tomcat server, which is a popular open-source Java application server. It occurs when the available threads in the connection pool are running low, which means that there are not enough resources to serve incoming requests. This can cause delays or even failures in the application's performance, impacting the end-user experience. It is important to monitor and address this issue promptly to ensure that the application runs smoothly and efficiently.

Parameters

Debug

Check if Tomcat is running

Check the current number of threads being used by Tomcat

Check the maximum number of threads allowed in the connection pool

Check the current number of active threads in the connection pool

Check the current number of idle threads in the connection pool

Repair

Increase the size of the connection pool to allow for more available threads.

Increase the memory allocation to the Tomcat server to allow for more threads.

Learn more

Related Runbooks

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