(JMX读书笔记)-JMX的架构

简介:

 JMX采用的是3层的架构模型:

分配层:(Distributed Layer)

这一层主要包含了能JMXAgent和外部世界进行通信的组件。有两种类型的交互,一种称为adaptor,一种称为connector.

代理层:   (Agent Layer)

这一层主要包含了Agent和MBeanServer,前者为了方便管理MBean,提供了4类服务(timer,monitoring,dynamic MBean loading,relationship service)。后者用于注册MBean,并且是JMX架构的核心组件。

设备层:(Instrumentation Layer)

这一层主要包含了MBean,每个MBean可通过API来使用,或者,操作一个受管资源

 

整体架构图如图:

 

 

学习JMX的最好的例子就是研究下JBoss的架构,JBOSS服务器吧JMX的特征和功能发挥到了极致,等写完这系列知识之后我会写一系列文章来列举JBoss架构。





本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/861739,如需转载请自行联系原作者

目录
相关文章
|
2月前
|
存储 安全 网络安全
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:八
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:八
|
2月前
|
分布式计算 关系型数据库 大数据
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:九
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:九
|
2月前
|
存储 负载均衡 算法
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:一
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:一
|
2月前
|
存储 机器学习/深度学习 固态存储
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:二
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:二
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:二
|
2月前
|
存储 缓存 运维
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:三
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:三
|
2月前
|
存储 缓存 负载均衡
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:四
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:四
|
2月前
|
存储 缓存 运维
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:五
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:五
|
2月前
|
存储 负载均衡 分布式数据库
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:六
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:六
|
Linux 调度 KVM
《云计算架构技术与实践》读书笔记(四):XEN/KVM虚拟化引擎介绍
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a724888/article/details/75392862 4.1  XEN/KVM虚拟化引擎 4.1.1  虚拟化架构分类 计算虚拟化技术的实现形式是在系统中加入一个虚拟化层,将下层的资源抽象成另一种形式的资源,供上层使用。
|
2月前
|
SQL 关系型数据库 分布式数据库
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:七
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:七