Cassio,
Só para eu entender, você tem um HTTP Server (Apache), Servlet Container
(Resin), EJB
Server (JBoss), a máquina tem 512 MB de RAM, você pode enviar a quantidade de
memória, process/threads existem no ambiente logo em seguida à execução?
Você pode enviar um ps
Gente,
Fica meu lamento aqui registrado.
Fiz todos os tunings de aplicação e verificações possíveis, para
identificar arquivos abertos, conexões não fechadas e todos os demais
problemas, mas o erro persiste.
O Interessante é que tenho uma aplicação semelhante rodando sobre
Weblogic (BEA),
Coloque um máximo de consumo de memória (parametro -Xmx).
Quando você diz sobre o acumulo de processos baseado no top ou ps, é
porque os comandos top e ps, mostram as threads como processos, para
comprovar isso execute um ps -efww (ou pstree), e você verá que muitos
É normal acumularem muitos processos da VM em Linux. Isto é resultado do uso
de threads em Linux que na verdade são processos (green threads). Mas isto
não deveria interferir na performance, já que eles são muito eficientes.
Você já procurou nas listas do www.caucho.com (resin-interest)?
[]s