您的位置:首页 > 编程语言 > Java开发

JAVA标准系列(JSR 3: Java Manage…

2016-03-21 10:14 302 查看
Java管理扩展---用于管理Java应用程序的JMX

 

JMX 标准已经成为Java 管理和监视的权威框架。

 

JMX 提供的接口标准集能够为Java 应用程序添加管理和监控能力,同时构建管理和监控应用程序。

JMX 同时定义了划分为 4 部分的管理架构:实现、代理服务、管理协议 API 和分布式服务。前三个组件在当前 1.2 规范中定义,第
4 个组件将在规范的后续版本中定义。

实现层提供向代理层公开可管理资源的方法。它允许代理查询资源状态并调用对这些资源公开的操作。同样,它允许资源将事件发送到管理架构的其他部分。

 

代理层允许您实现控制实现层资源的管理代理。代理是位于资源和分布式服务层的远程管理应用程序之间的中间人。管理协议将两层链接在一起。

  

分布式服务层包括应用程序连接器和协议适配器,以及所有重要的应用程序级的管理支持。正是这最后一层将允许您编写管理应用程序,应用程序将对改变的环境采取相应措施并指导管理代理执行诸如复制或改变资源分配策略之类的任务。如果给定
JMX 架构中该层的未定义状态,说 JMX 并没有提供完整的管理能力并非一种失之公平的说法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: