Inleiding
Dit document beschrijft hoe u extra JVM-vlaggen (Java Virtual Machine) kunt toevoegen aan een Cisco Tomcat-krach-probleem als gevolg van geheugenproblemen.
Voorwaarden
Vereisten
Er zijn geen specifieke vereisten van toepassing op dit document.
Gebruikte componenten
De informatie in dit document is gebaseerd op Cloud Center versies 4.8.X.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiƫle impact van elke opdracht begrijpen.
Probleem
Het oplossen van geheugenproblemen kan moeilijk zijn, om informatie te verzamelen die vereist is om de kwestie te beperken en uit te zoeken waar het probleem ligt.
Oplossing
De stappen om meer informatie te verzamelen om probleemoplossing uit geheugenkwesties op Cisco Tomcat zijn als volgt:
Stap 1. Wijzigen naar /usr/local/tomcat/bin/setenv.sh.
Stap 2. Voeg -XX:+HeapDumpOnOutOfMemoryError -XX:HeapPath=/usr/local/tomcat/logs/ccm.bin -breedband:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xlogc:/usr/local/tomcat/logs/ccm-gc.log.
Stap 3. Start Cisco Tomcat opnieuw met /etc/init.d/tomcat.
Stap 4. Controleer het bestand setenv.sh. U kunt wijzigingen uitvoeren via de opdracht, ps-ef | gulp tomcat.
Stap 5. Verzamel de extra informatie wanneer het Cisco Tomcat-proces crasht omdat het uit het geheugen gaat.
- /usr/local/tomcat/logs/ccm.bin
- /usr/local/tomcat/logs/ccm-gc.log
- DETAIL-niveau osmosix.log van Cisco Call Manager (CCM).