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