我是使用Tomcat Server的新手。在我的一个Web应用程序中,我使用Tomcat 6.0.33作为服务器,它使用100%CPU。我找不到原因。伙计们可以解决这个问题吗,
为什么这个tomcat使用100%CPU?
如何识别上述问题?
如何在Windows中监控tomcat?
拜托,对我来说会更有帮助..
提前致谢
答案 0 :(得分:3)
Tomcat本身不使用100%CPU,它不是那样设计的。最有可能是它上面部署了一些应用程序。为了100%确定它不是Tomcat只是下载它的发行版并启动它 - 我打赌你的CPU使用率将接近0。
要告诉您Tomcat中的哪个应用程序行为不当,您需要使用profiling工具。
最好的一个IMO是Oracle的VisualVM。从JDK bin目录(称为jvisualvm.exe
)启动它,然后按照链接中的指南进行操作。尤其是Profiling section。