O objetivo deste post é mostrar como configurar o Jboss para registrar apenas log de erro. Isso aumenta a performance do servidor, e além disso consome menos espaço no disco.

Por padrão o log de Jboss registra erros e debug. O debug acaba deixando o arquivo muito grande chegando até a mais de 1 GB em um dia. Isso rapidamente consome todo o espaço disponível em HD.

Para resolver esse problema, a alternativa é configurar o log para registrar apenas o erro. Assim, o arquivo de log pode crescer em até alguns MB e não em GB.
Para ativar apenas o log de erro, siga os seguintes passos:

1° Passo – Abrir o arquivo jboss-log4j.xml
Localize o arquivo jboss-log4j.xml que fica na pasta
JBOSS_HOME/server/default/conf e abra em um editor de texto.  O JBOSS_HOME se refere ao endereço raiz da instalação do Jboss.

2º Passo – Habilitar apenas log de erro
Ao abrir o arquivo jboss-log4j.xml localize aproximadamente na linha 301 o código:

<root>
     <appender-ref ref=”CONSOLE”/>
     <appender-ref ref=”FILE”/>
</root>

Altere esse código retirando o trecho:
<appender-ref ref=”CONSOLE”/>

E adicione um novo trecho de código:
<priority value=”ERROR”/>

Feito a configuração, deve ficar assim:
<root>
       <priority value=”ERROR”/>
    <appender-ref ref=”FILE”/>
</root>

Feito a alteração, grave o arquivo.

Essa configuração é recomendável no ambiente de produção. Se aplica na versão 4.2.3 do Jboss e também em outras versões. Feito essa configuração, o Jboss fica com maior performance para executar o sistema Badiu GMoodle.