Spring对JMX的支持提供了你可以简单、透明的将Spring应用程序集成到JMX的基础架构中。
JMX
本章不是介绍JMX的...它不会试图去解释为什么要使用JMX(或JMX实际代表什么含义)的动机。如果你是JMX的新手,请参考本章末尾的第27.8节,更多资源
具体来说,Spring JMX支持提供了四个核心功能:
- 任何Spring bean都会自动注册为JMX MBean
- bean管理接口的灵活控制机制
- 可以通过JSR-160连接器将声明的MBeans暴露给远程
- 远程和本地MBean资源的简单代理
这个功能的设计是应用程序组件在和Spring或JMX接口和类无需耦合的方式工作。事实上,在大多数情况下应用程序为了使用Spring JMX的特性,也不会去关心Spring或者JMX。