Tomcat sobrecarregado - Protocolo AJP

56 views
Skip to first unread message

Raphael Freire

unread,
Dec 13, 2009, 3:19:45 PM12/13/09
to pb...@googlegroups.com
Olá pessoal, o tomcat de uma aplicação em produção não está aguentando o número de requisições. Não demora mais de 30 minutos para acontecer a seguinte exceção:
      org.apache.tomcat.util.threads.ThreadPool logFull
      SEVERE: All threads (400) are currently busy, waiting. Increase maxThreads (400) or check the servlet status.

Já tentei incrementar o número máximo de threads para 800, mas o problema persiste. O problema está no Conector do protocolo AJP (ponte entre apache e tomcat) haja vista que consigo acessar a aplicação internamente pelo endereço de rede. Alguém sabe como impedir que todas as threads fiquem ocupadas? 

PS: o servidor é o tomcat 6.x


--
Raphael Freire

Maurício Linhares

unread,
Dec 13, 2009, 3:24:07 PM12/13/09
to pb...@googlegroups.com
Olá Raphael,

Você já considerou não usar AJP e usar apenas o mod_proxy to apache?

Outra opção, se você não tiver nenhuma necessidade específica pro
Apache a não ser ficar na frente do Tomcat é usar Nginx no lugar dele,
também repassando os requests pro Tomcat através de proxying.

-
Maurício Linhares
http://codeshooter.wordpress.com/ | http://twitter.com/mauriciojr



2009/12/13 Raphael Freire <rapha...@gmail.com>:
> --
> =================================================================
> Site do grupo: http://pbjug.org/
>
> Para sair da lista, envie um e-mail para pbjug-un...@groups.google.com
> =================================================================

Jose Teixeira de Carvalho Neto

unread,
Dec 13, 2009, 8:38:54 PM12/13/09
to pb...@googlegroups.com
De qualquer forma, antes de simplesmente "colocar para rodar" o Tomcat
com Nginx, é bom dar uma lida nessa discussão...

http://www.ruby-forum.com/topic/194600

2009/12/13 Maurício Linhares <mauricio...@gmail.com>:
--
-
“Sometimes it pays to stay in bed in Monday, rather than spending the
rest of the week debugging Monday's code”, Dan Salomon
---
Jose Teixeira de Carvalho Neto
João Pessoa / PB
-----------------------------------------------------------
Reply all
Reply to author
Forward
0 new messages