1.2. 使用 JDK Flight Recorder 的好处

使用 JDK Flight Recorder(JFR)的一些主要优点是:

  • JFR 允许记录正在运行的 JVM。在生产环境中,最好使用 JFR,很难重启或重新构建应用程序。
  • JFR 允许定义自定义事件和指标来监控。
  • JFR 在 JVM 中内置可实现最低性能开销(大约为 1%)。
  • JFR 使用统一数据建模,为事件和过滤提供更好的跨引用。
  • JFR 允许使用 API 监控第三方应用程序。
  • JFR 通过以下方式帮助降低拥有成本:

    • 花费较少的时间诊断。
    • 有助于对问题进行故障排除。
  • JFR 通过以下方法降低操作成本和业务中断:

    • 更快解决问题。
    • 识别有助于提高系统效率的性能问题。