1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Garbage Collector

Olá,

Tenho uma aplicação rodando com jboss-4.2.3. Todo final de mês, quando o sistema é mais exigido em volume de trabalho, e mesmo trava. Utilizamos uma estrutura com balanceamento de carga, onde existe 2 servidores (virtualizados), e cada servidor possui 2 instâncias idênticas, totalizando 4 instâncias que rodam a aplicação. Na frente disso, um apache distribui as conexões entre essas instâncias.

A medida que o sistema vai sendo utilizado, o Garbage Collector não consegue limpar mais a área de memória OLD. Isso faz com que a thread responsável pela limpeza não retorne e a instância do jboss não responde mais. Como temos 4 instâncias rodando, esse problema atinge 1 instância, reiniciamos a mesma e a vida segue, até o problema ocorrer em outra instância. Isso ocorre de 2 a 3 vezes por dia.

Abaixo as informações da instância. https://www.filepicker.io/api/file/uePjl4ivQmCg6dJ2mw97

Gostaria de saber se alguém já teve o mesmo problema, e o que fez para resolver.

Grato pela colaboração.

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags jboss garbage-collection threads memória ejb ou faça a sua própria pergunta.