[发明专利]Java虚拟机的管理方法、监控系统和监控代理模块无效
申请号: | 201110117027.5 | 申请日: | 2011-05-06 |
公开(公告)号: | CN102184120A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | 王威 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/455 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 宋鹰武 |
地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | java 虚拟机 管理 方法 监控 系统 代理 模块 | ||
1.一种Java虚拟机的管理方法,其特征在于,包括步骤:
设置Java管理扩展服务器,将至少一个Java虚拟机的封装有该Java虚拟机管理功能的MBean资源注册到所述Java管理扩展服务器;
访问至少一个Java虚拟机注册在Java管理扩展服务器上的MBean资源,以对所述被访问Mbean资源的Java虚拟机进行远程管理。
2.如权利要求1所述的方法,其特征在于,所述将至少一个Java虚拟机的封装有该Java虚拟机管理功能的MBean资源注册到所述Java管理扩展服务器之前还包括步骤:
对其中一个Java虚拟机,构建其Java虚拟机工具接口的代理接口,所述代理接口提供该Java虚拟机的全部管理信息;
将所述代理接口封装为具有该Java虚拟机管理功能的MBean资源。
3.如权利要求2所述的方法,其特征在于,所述对所述被访问Mbean资源的Java虚拟机进行远程管理具体为:
将注册在Java管理扩展服务器上的该Java虚拟机的MBean资源封装成可以供可视化管理界面调用的接口;
调用所述接口,在可视化界面上显示该Java虚拟机的管理信息;
远程管理该Java虚拟机。
4.一种监控系统,其特征在于,包括Java管理扩展服务器、管理模块以及至少一个Java虚拟机,其中,
每个Java虚拟机均对应设置有监控代理模块,所述监控代理模块用于将封装有其监控的Java虚拟机管理功能的MBean资源注册到Java管理扩展服务器;所述Java管理扩展服务器,与监控代理模块连接,用于注册Java虚拟机管理功能的MBean资源;所述管理模块,与Java管理扩展服务器连接,用于访问至少一个Java虚拟机注册在Java管理扩展服务器上的MBean资源,以对所述被访问Mbean资源的Java虚拟机进行远程管理。
5.根据权利要求4所述的监控系统,其特征在于,所述监控代理模块还用于:
构建其监控的Java虚拟机的Java虚拟机工具接口的代理接口,所述代理接口提供其监控的Java虚拟机的全部管理信息;
将所述代理接口封装为具有Java虚拟机管理功能的MBean资源。
6.根据权利要求4所述的监控系统,其特征在于,所述Java管理扩展服务器还包括连接器,所述管理模块通过所述连接器访问至少一个Java虚拟机注册在Java管理扩展服务器上的MBean资源。
7.根据权利要求5所述的监控系统,其特征在于,所述管理模块具体用于:
将注册在Java管理扩展服务器上的MBean资源封装成可以供可视化管理界面调用的接口;
调用所述接口,在可视化界面上显示该MBean资源对应的Java虚拟机的管理信息;
远程管理该Java虚拟机。
8.根据权利要求4至7任一项所述的监控系统,其特征在于,所述管理模块以图形或者表格形式显示被访问Mbean资源的Java虚拟机的管理信息。
9.一种监控代理模块,其特征在于,包括:
注册单元,用于将封装有其监控的Java虚拟机管理功能的MBean资源注册到Java管理扩展服务器。
10.根据权利要求9所述的监控代理模块,其特征在于,还包括:
构建单元,用于构建其监控的Java虚拟机的Java虚拟机工具接口的代理接口,所述代理接口提供其监控的Java虚拟机的全部管理信息;
封装单元,用于将所述代理接口封装为具有其监控的Java虚拟机管理功能的MBean资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110117027.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:道路交通系统
- 下一篇:一种经改造的间歇式压力筛浆机