1.2. 使用 JDK Flight Recorder 的好处
使用 JDK Flight Recorder(JFR)的一些主要优点是:
- JFR 允许记录正在运行的 JVM。在生产环境中,最好使用 JFR,很难重启或重新构建应用程序。
- JFR 允许定义自定义事件和指标来监控。
- JFR 在 JVM 中内置可实现最低性能开销(大约为 1%)。
- JFR 使用统一数据建模,为事件和过滤提供更好的跨引用。
- JFR 允许使用 API 监控第三方应用程序。
JFR 通过以下方式帮助降低拥有成本:
- 花费较少的时间诊断。
- 有助于对问题进行故障排除。
JFR 通过以下方法降低操作成本和业务中断:
- 更快解决问题。
- 识别有助于提高系统效率的性能问题。