Mudanças entre as edições de "Habilitando os logs do Garbage Collector no Tomcat"

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa
Linha 11: Linha 11:
 
http://blog.sokolenko.me/2014/11/javavm-options-production.html <br />
 
http://blog.sokolenko.me/2014/11/javavm-options-production.html <br />
 
http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html
 
http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html
 +
 +
Erro comum: <br />
 +
http://stackoverflow.com/questions/28342736/java-gc-allocation-failure
  
  

Edição das 23h02min de 13 de setembro de 2016

Caso deseje habilitar os logs de GC - Garbage Collector - no Tomcat, veja abaixo como fazer:
1. No Gerenciador de arquivos, edite o arquivo catalina.sh, encontrado no diretório bin do seu Tomcat, onde o local de instalação é informado no Integrator Java EE.
2. Adicione a seguinte instrução abaixo da declaração da variável CATALINA_OPTS (onde aparece export CATALINA_OPTS=..):

 
export CATALINA_OPTS="$CATALINA_OPTS -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -verbose:gc -Xloggc:$CATALINA_HOME/logs/`date +%F_%H-%M-%S`-gc.log"

3. Se o servidor Java estiver executando, pare-o e inicie novamente para que as mudanças entre em vigor.
4. No diretório logs do seu Tomcat, onde o local de instalação é informado no Integrator Java EE, aparecerá os logs de GC com a data e hora em que foram gerados.

Referências para entender cada parâmetro:
http://blog.sokolenko.me/2014/11/javavm-options-production.html
http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html

Erro comum:
http://stackoverflow.com/questions/28342736/java-gc-allocation-failure



IMPORTANTE: Caso precise de mais orientações, recomendamos fóruns especializados sobre questões da JVM ou do servidor Java Tomcat.