【问题标题】:Monitoring Java EE Application监控 Java EE 应用程序
【发布时间】:2019-09-04 19:18:08
【问题描述】:

我正在通过 Payara Server 部署多个应用程序。使用 VisualVM,我可以查看 Glassfish 服务器的 CPU、RAM 等使用情况。我的问题是我需要查看服务器上每个已部署应用程序的使用情况。

有人知道我如何监控这个吗?谢谢!

【问题讨论】:

    标签: java glassfish visualvm payara


    【解决方案1】:

    我认为这可能相当困难,因为应用程序服务器被设计为在应用程序之间共享至少基本的组件/类。

    但是,您可以尝试使用https://docs.oracle.com/javase/8/docs/api/java/lang/management/ThreadMXBean.html 来查找所有线程的 CPU 使用率并过滤掉那些您不感兴趣的线程(可能通过包名称)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-28
      • 2013-08-26
      • 1970-01-01
      • 2014-02-07
      • 2010-10-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多