【问题标题】:Java limit CPU when run tomcat?运行tomcat时Java限制CPU?
【发布时间】:2016-01-29 09:45:46
【问题描述】:

我使用服务器 AWS EC2,安装服务器 tomcat 8,java 1.7

我使用 Munin 和 VisualVM 远程 tomcat 来测试速度。但是在 Munin 中 CPU 很好,在 VisualVM 中 CPU 为 90%-100%。

我认为可能 java 限制了 tomcat 的 CPU。

如何增加tomcat的CPU?

这个结果 VisualVM

这个结果穆宁

【问题讨论】:

  • 为tomcat增加CPU是什么意思?因为如果您的应用程序需要来自 Tomcat 的资源,或者如果它很忙,那么使用率会自动上升。你想达到什么目标?
  • 你可以在 Munin 日志中看到。我的 CPU 最多只使用 20%-25%。为什么在 VisualVM 中用于 tomcat 的 CPU 是 90% - 100%。为什么CPU tomcat在服务器中不使用更多CPU?

标签: java tomcat cpu cpu-usage cpu-speed


【解决方案1】:

Munin 时间轴比例是视觉 VM 的 +/- 10 倍。它应该解释为什么 Munin CPU 使用平均值低于 VisualVM 的一个

【讨论】:

    【解决方案2】:

    Java 不限制进程的 CPU 使用率。您的负载测试似乎没有给您的服​​务器带来太大压力...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-20
      • 1970-01-01
      • 2019-01-26
      • 2018-11-06
      • 2013-06-03
      • 1970-01-01
      相关资源
      最近更新 更多