Introduction
Este documento descreve como adicionar sinalizadores JVM (Java Virtual Machine) adicionais para solucionar problemas de travamento do Cisco Tomcat devido a problemas de falta de memória.
Prerequisites
Requirements
Não existem requisitos específicos para este documento.
Componentes Utilizados
As informações neste documento são baseadas nas versões 4.8.X do Cloud Center.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Problema
Solucionar problemas de memória pode ser difícil, a fim de reunir as informações necessárias para reduzir o problema e descobrir onde ele está.
Solução
As etapas para coletar mais informações para solucionar problemas de memória esgotada no Cisco Tomcat são as seguintes:
Etapa 1. Modifique para /usr/local/tomcat/bin/setenv.sh.
Etapa 2. Adicionar -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/usr/local/tomcat/logs/ccm.bin -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:/usr/local/tomcat/logs/ccm-gc.log.
Etapa 3. Reinicie o Cisco Tomcat com /etc/init.d/tomcat.
Etapa 4. Verifique o arquivo setenv.sh. Para que ocorram modificações, execute o comando ps -ef | grep tomcat.
Etapa 5. Colete as informações adicionais quando o processo do Cisco Tomcat travar porque ele está sem memória.
- /usr/local/tomcat/logs/ccm.bin
- /usr/local/tomcat/logs/ccm-gc.log
- Nível de DETALHE osmoseis.log do Cisco Call Manager (CCM).