OutOfMemoryError no jboss

Ola pessoal…

Estou com um grande problema no jboss, apos um tempo o jboss para de funcionar e me lanca OutOfMemoryErrr: PermGen… Isso acontece umas 7x por dia

o arquivo run.conf esta configurado java -Xms256m -Xmx512m, o servidor tem 4gb ram.

se alguem puder ajudar…

flw…

Isso é porque está acabando o heap space.

Além de configurar o -Xms e o -Xmx, você tem que configurar o permanent generation.

Faça algo do gênero no seu run.conf


JAVA_OPTS="$JAVA_OPTS -XX:MaxPermSize=512M

Isso vai fazer com que o problema ocorra menos vezes. Entretanto, em ambiente de desenvolvimento, onde o reload de contextos é muito frequente, o erro sempre irá acontecer. Quanto maior o MaxPermSize, menor a chance, mas uma vez que é alcançado, pronto: OutOfMemoryError: PermGen