Что такое Java Flight Recorder и как его использовать?

Middle
313 просмотров
AFK Offer AI

JFR — low-overhead profiling инструмент встроенный в JVM. Собирает события: GC pauses, method profiling, thread activity, IO, lock contention, memory allocation. Overhead < 1% в продакшене. Включить: -XX:StartFlightRecording=duration=60s,filename=recording.jfr или через jcmd: jcmd JFR.start. Анализировать в JDK Mission Control (JMC). С Java 11 полностью бесплатен даже в продакшене.

Следующий вопрос

Что такое @Value и @ConfigurationProperties?