Spring 中的 JMX(Java 管理扩展)支持提供了一些功能,可让您 轻松、透明地将您的 Spring 应用程序集成到 JMX 基础架构中。
具体来说,Spring 的 JMX 支持提供了四个核心功能:
-
将任何 Spring Bean 自动注册为 JMX MBean。
-
用于控制 Bean 管理界面的灵活机制。
-
MBean 在远程 JSR-160 连接器上的声明性公开。
-
本地和远程 MBean 资源的简单代理。
这些功能旨在无需将应用程序组件耦合到 Spring 或 JMX 接口和类。事实上,在大多数情况下,您的应用程序 类无需了解 Spring 或 JMX 即可利用 Spring JMX 功能。