Pular para o conteúdo

JBoss: Forçando Garbage Collector através da linha de comando

Avatar de Fabio Lima
Fabio Lima

12 set, 2009
1 min de leitura

É possível forçar uma coleta full através da linha de comando utilizando o twiddle. Essa ação geralmente é executada através do Lambda Probe ou JMX-Console, porém, existem situações em que se torna muito útil realizar a coleta através da linha de comando, podendo inclusive fazer parte de algum shell script ou semelhante.

Para isso, utilizamos a MBean Server da JMX:

twiddle.sh invoke jboss.system:type=Server runGarbageCollector

Se a instância java estiver iniciando com a diretiva -verbose:gc no arquivo de configuração run.conf, você poderá acompanhar a coleta no jboss-trace.log.

Avatar de Fabio Lima

Comentários

Comentários fechados para visitantes. Entre ou registre-se para comentar.

Ir para