【问题标题】:Vert.x JVisualVM monitoringVert.x JVisualVM 监控
【发布时间】:2016-06-12 19:09:21
【问题描述】:

我已经用 Vert.x 实现了一个 REST API,我想监控它的线程。我将应用程序打包为 fat-jar,并使用 JVisualVM 和 JProfiler 进行监控。

当我从 IDE (Intellij) 启动它时,我可以看到所有内容,但是当我使用 java -jar fatjar 启动它时,我只能看到内存消耗。

我从认为 JVisualVM 使用 JMX 获取 metrix 的应用程序中启用了 JMX,但它没有帮助。

我应该怎么做才能让 JVisualVM 访问线程和 CPU?

提前致谢:)

【问题讨论】:

    标签: vert.x jvisualvm


    【解决方案1】:

    使用 jvisualVM,您应该能够看到所有 vert.x 线程,但是您应该知道 Vert.x 是一个反应式框架,因此您不会看到为每个请求生成一个线程。一个线程(每个 CPU 内核)将处理所有负载。

    您想准确监控什么会很有趣,因为您可能只是在寻找错误的地方...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-24
      • 2021-04-06
      • 1970-01-01
      相关资源
      最近更新 更多