参考文章
https://juejin.cn/post/6856949531003748365
https://www.liaoxuefeng.com/wiki/1252599548343744/1282385687609378
作用
提供了一种JVM运行时的监测和管理,比如 JVM 内存、CPU 使用率、线程数、垃圾收集情况等等。另外,还可以用作日志级别的动态修改,比如 log4j 就支持 JMX 方式动态修改线上服务的日志级别。最主要的还是被用来做各种监控工具。
需要提供监控的Mbean接口以及具体实习类。
实际应用
有空了解下实践:https://www.oracle.com/java/technologies/javase/management-extensions-best-practices.html