JMX

Spring中的JMX(Java管理扩展)支持提供了一些功能,让您能够轻松且透明地将Spring应用程序集成到JMX基础设施中。

JMX?

本章并非JMX入门教程。它不会尝试解释为什么您可能想要使用JMX。如果您不熟悉JMX,请参见本章结尾处的更多资源

具体来说,Spring的JMX支持提供了四个核心功能

  • 自动将任何Spring Bean注册为JMX MBean。

  • 一种灵活的机制,用于控制Bean的管理接口。

  • 通过远程JSR-160连接器声明式地公开MBean。

  • 对本地和远程MBean资源进行简单的代理。

这些功能的设计目标是无需将您的应用程序组件耦合到Spring或JMX接口和类。实际上,在大多数情况下,您的应用程序类无需了解Spring或JMX即可利用Spring JMX功能。