Introduction
Ce document décrit comment ajouter des indicateurs JVM (Java Virtual Machine) supplémentaires pour dépanner Cisco Tomcat en raison de problèmes de mémoire insuffisante.
Conditions préalables
Conditions requises
Aucune spécification déterminée n'est requise pour ce document.
Components Used
Les informations de ce document sont basées sur Cloud Center Versions 4.8.X.
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.
Problème
Le dépannage des problèmes de mémoire peut être difficile, afin de recueillir les informations nécessaires pour réduire le problème et déterminer où se trouve le problème.
Solution
Pour obtenir plus d'informations sur les problèmes de mémoire sur Cisco Tomcat, procédez comme suit :
Étape 1. Modifiez-la à /usr/local/tomcat/bin/setenv.sh.
Étape 2. Ajouter -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/usr/local/tomcat/logs/ccm.bin -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:/usr/local/tomcat/logs/ccm-gc.log.
Étape 3. Redémarrez Cisco Tomcat avec /etc/init.d/tomcat.
Étape 4. Vérifiez le fichier setenv.sh. Pour les modifications à apporter, exécutez la commande ps -ef | grep tomcat.
Étape 5. Collectez les informations supplémentaires lorsque le processus Cisco Tomcat tombe en panne car il manque de mémoire.
- /usr/local/tomcat/logs/ccm.bin
- /usr/local/tomcat/logs/ccm-gc.log
- DETAIL level osmosix.log from Cisco Call Manager (CCM).