Em nosso ambiente, o JBoss (4 e 5) usa encadeamentos em vez de subprocessos para processar consultas, então a questão é irrelevante. Se o seu for fork, consulte docs / settings para o módulo do pool de processamento usado.
Temos um aplicativo em execução no Jboss que está vazando memória e, de tempos em tempos, isso faz com que o servidor entre em swap e travar.
Eu sei que a maneira correta de resolver isso é encontrar a causa raiz do vazamento, mas no momento eu realmente preciso de uma solução alternativa. Como o nosso número de pedidos está aumentando, as interrupções estão se tornando um pouco freqüentes ...
Dito isto, você sabe se há um equivalente a MaxRequestsPerChild para o Jboss?
Eu trabalho com a infra-estrutura de TI e não sou desenvolvedor nem especialista em Java, por isso não posso sentar e esperar que os desenvolvedores corrijam o aplicativo (embora eu saiba que eles estão trabalhando duro para isso) enquanto meu servidor desce.
A propósito, a versão do Jboss é o Jboss AS 4.0.5.
Em nosso ambiente, o JBoss (4 e 5) usa encadeamentos em vez de subprocessos para processar consultas, então a questão é irrelevante. Se o seu for fork, consulte docs / settings para o módulo do pool de processamento usado.
Tags memory-leak jboss