Skip to content
Latchkey

O Que É Exaustão de Pool de Conexões?

A exaustão de pool de conexões é o estado em que cada conexão de um pool de tamanho fixo está retirada e ocupada, não deixando nenhuma conexão livre para uma requisição que chega. A requisição então bloqueia até que uma seja liberada ou falha quando um timeout de espera é atingido. Isso normalmente decorre de conexões retidas por tempo demais, vazadas ou de um pool dimensionado abaixo da demanda.

Por que isso importa

Testes de integração no CI que abrem muitas chamadas paralelas de banco de dados ou HTTP podem drenar um pool e falhar com erros de timeout que parecem indicar que o serviço está fora do ar. Reconhecer a exaustão aponta para liberar conexões prontamente ou dimensionar o pool corretamente.

Guias relacionados