Currently Browsing: JBoss

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

É 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...
read more

JBoss: Utilização da memory pool através da linha de comando

É possível analisar a Memory Pool da JVM através da linha de comando utilizando o Twiddle. O Twiddle é uma ferramenta de linha de comando para interagir com instâncias JMX. Utilizamos a MBean ServerInfo para listar a utilização da Memory Pool (heap e non-heap). O twiddle está disponivel no subdiretorio bin/ da sua instalação/distribuição JBoss. twiddle invoke jboss.system:type=ServerInfo listMemoryPools true A saída gerada estará formatada com tags HTML. Se desejar, redirecione a saída para um arquivo e chame algum browser modo texto para uma melhor...
read more