Что такое jcmd и чем он лучше отдельных утилит?

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

jcmd — универсальный инструмент для управления JVM процессом. jcmd help покажет все доступные команды. jcmd GC.run — запустить GC, GC.heap_info — info о heap, Thread.print — thread dump, VM.flags — все флаги JVM, JFR.start/stop/dump — управление Flight Recorder. Удобнее чем помнить флаги jmap/jstack — всё через одну утилиту. Предпочтительный способ в современных JVM.

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

Что такое Spring Boot Admin и что он показывает?