java - Tomcat 高 Cpu 使用率

标签 java tomcat

<分区>

我们有 2 个 tomcat 实例在同一台服务器上运行,其中一个导致 cpu 负载经常过高。我在服务器上运行了一个分析器,但它只告诉我 java.lang.Thread.run() 正在占用 cpu,没有更多的结论。 CPU 峰值每 4 秒从 0% 到 45/55%。

有没有可能不是应用程序本身,而是apache部分配置错误?我将如何找到问题?

最佳答案

也许线程阻塞了?在此处查看如何制作线程转储并检查阻塞的线程。

http://middlewaremagic.com/weblogic/?p=2281

关于java - Tomcat 高 Cpu 使用率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29865740/

相关文章:

java - 无法将套接字与我的本地地址绑定(bind)

tomcat - Jenkins 将 war 文件部署到 Tomcat 8 - 网页显示错误

eclipse - 如何确定部署到 T/C 6 的 Web 应用程序中的内存损坏?

java - webapp 部署两次,quartz 作业运行两次

由 Tomcat/Eclipse/Tapestry 生成的 Javascript 文件,会因大量请求和大量解析而减慢网站速度。如何缩小/优化它?

java - Tomcat 压力测试超时

Java - 从字符串中解析日期

java - 返回如何在 try 或 catch 中工作?

java - JSoup ArrayList 中的元素作为字符串与字符串不一样?

java - Hibernate c3p0初始化错误