我有tomcat 8并在tomcat上运行Web应用程序。最近我注意到我的Vsphere客户端显示高CPU使用率的警报,并发现负责的进程是tomcat。当我重新启动tomcat服务器时它运行良好,但一段时间后,出现同样的问题。如何解决这个问题?
/data/IMS/java/bin/java -Djava.util.logging.config.file=/data/IMS/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048
答案 0 :(得分:2)
这是一个广泛的主题,因此我只能为您提供有关如何调试远程应用程序的一些指示。
如果您希望了解应用程序的功能,可以使用Visual VM等工具。 Visual VM可以分析cpu和内存使用情况,请参阅详细信息here。为了进行性能分析,您需要: