Tomcat 6 descendo depois de atingir seu número máximo de threads

1

Nosso Tomcat 6.0.29 desce depois de atingir seu número máximo de Threads. Eu realmente aprecio qualquer ajuda com isso, porque é um servidor de produção.

Aqui faz parte do arquivo catalina.log:

INFO: Número máximo de encadeamentos (600) criados para o conector com endereço nulo e porta 80 8 de março de 2011 11:19:37 AM org.apache.coyote.http11.Http11Protocol pause

INFO: Pausando o Coyote HTTP / 1.1 no http-80 8 de março de 2011 11:19:38 org.apache.catalina.core.StandardService stop

INFO: serviço de parada Catalina 8 de março de 2011 11:19:38 org.apache.catalina.core.StandardWrapper unload

INFO: Aguardando que 8 instâncias sejam desalocadas

    
por user73628 08.03.2011 / 23:47

2 respostas

1

Não há código no Tomcat que dispare um desligamento quando o pool de threads é totalmente utlizado. Você precisa procurar por um processo externo que esteja fazendo isso. Talvez alguma forma de processo de watchdog que tenta se conectar ao Tomcat, não pode porque todos os segmentos estão em uso, então ele pára / reinicia o Tomcat?

    
por 11.09.2012 / 15:19
0

Talvez haja 600 instâncias de servlets que estejam funcionando, então nenhuma está disponível e o Tomcat não pode fazer nada sobre isso?

Tenho a impressão de que esse pode ser o caso da parte inferior desta postagem que fala sobre o JBoss (que usa o Tomcat sob as cobertas): postagem no fórum

    
por 09.03.2011 / 00:05

Tags