早上好。 目前我在Ubuntu服务器11.10中运行Java Web应用程序。对于我的Java应用程序,我使用的是apache,tomcat和mysql。
过去几周,我的生产服务器的CPU使用率非常高。它几乎达到100%的最高水平。
我通过我的Amazon Web Console确认,我的CPU百分比不断增加和减少。我还检查了webmin(安装在我的Ubuntu服务器中)并确认 CPU使用率为100%用户。
我已安装Java melody来监控我的Java应用程序,发现Java或tomcat内存没有问题。
任何人都可以告诉我如此高CPU使用率的原因以及监控和最小化它们(或保持控制)的解决方案。
谢谢。
答案 0 :(得分:2)
我以前用过这个来尝试追踪资源使用情况:
http://webminstats.sourceforge.net/ http://sourceforge.net/projects/webminstats/
它可以让您更好地了解您的烦恼