Erro: limite do pool de threads atingido

Problema

Sua instância não responde. Ao analisar o server.log, você vê o seguinte erro:

02.07.2007 10:34:14 *AVISO * servletengine: limite de pool de thread atingido.

Solução

Para entender o que está acontecendo em seu sistema, pegue alguns despejos de threads (quando vir a mensagem no server.log). Quando analisar o despejo de threads, verá que o mais provável é que as threads são semelhantes. (Por exemplo, as threads estão tentando acessar o mesmo bloco sincronizado ou tentando bloquear um objeto.) A análise do despejo de threads pode indicar que é um problema do aplicativo ou do produto. Ou pode ser que muitos usuários acessem seu site (uma página sem cache) ao mesmo tempo.

Informações adicionais

Algumas situações resultam nesse erro. A mensagem significa que o número de threads simultâneas permitidos para seu processo Java atingiu o limite. (O valor padrão é 128 e isso pode ser ajustados em cq_home/server/etc/server.xml.)

Logotipo da Adobe

Fazer logon em sua conta