[发明专利]一种J2EE服务器监控装置及采用该装置的监控方法有效
申请号: | 200910147855.6 | 申请日: | 2009-06-16 |
公开(公告)号: | CN101605056A | 公开(公告)日: | 2009-12-16 |
发明(设计)人: | 张宏伟 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 信息产业部电子专利中心 | 代理人: | 肖伟先 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 j2ee 服务器 监控 装置 采用 方法 | ||
技术领域
本发明涉及J2EE(Java 2 Platform,Enterprise Edition,Java2平台企 业版)环境中服务容器及组件的状态的监控技术,尤其涉及一种基于JMX(Java Management Extensions,JAVA扩展管理)技术标准的J2EE服务器监控装置及 采用该装置的监控方法。
背景技术
随着互联网技术的飞速发展,使用JAVA开发的WEB应用程序在许多领域得 到了应用,特别是在电信等行业大型门户网站中更是占据主导地位。在JAVA开 发的程序运行过程中,对JVM(Java Virtual Machine,Java虚拟机)、WEB服 务器、数据库,甚至主机的监控都是开发人员在开发过程中所需要的。在系统 的日常运行维护中对整个环境运行状态的远程集中式监控更可以减轻维护人员 的工作量,及时发现系统运行的异常,准确及时的定位和处理问题。JMX(Java Management Extensions)即Java管理扩展,是一个为应用程序、设备、系统等 植入管理功能的框架,JMX能够跨越一系列异构操作系统平台、系统体系结构和 网络传输协议,灵活开发无缝集成的系统、网络和服务管理应用。
目前对J2EE服务器进行监控主要有以下两种方式:一种是系统本身开发时 加入监控功能,利用三方组件打印系统运行时日志,通过查看日志文件方式判 断系统运行状态;另一种是使用专用的三方性能监控软件如JProfile等,在系 统开发测试阶段对系统运行真实环境进行模拟,以期发现系统缺陷及时修改和 优化。
现有的监控方式不能完全满足对系统在真实环境中运行进行实时监控。在 系统运行环境中使用日志打印的方式一定程度上可以记录系统在运行时的状态 信息,但是,在程序中加入过多的日志打印必然带来系统资源的浪费,加大了 系统运行的负担,而且系统在运行时不方便实时查看。分析日志更是一项十分 庞大复杂的任务,采用该监控方式加大了系统的复杂度和维护难度。
使用JProfile工具进行系统运行监控需要将JProfile部署于系统运行环 境当中,这样的工具本身就需要占用大量的系统资源,只能是在需要时才运行, 如果部署到真实的运行环境中必然会导致服务器负载过重发生难以预测的问 题,从而降低了系统的可靠性。
发明内容
本发明要解决的技术问题是提供一种J2EE服务器监控装置及采用该装置的 J2EE服务器监控方法,能够实现对处于不同物理位置的J2EE服务器的运行状态 进行集中和实时地监控。
为解决上述技术问题,本发明J2EE服务器监控装置包括监控中心、监控管 理器与监控终端;
其中,所述监控管理器部署于需要监控的各J2EE服务器上,其中每一个J2EE 服务器部署一个所述监控管理器;所述监控管理器用于当收到所述监控中心发 来的监控指令时,根据该监控指令获取其所在J2EE服务器的运行状态信息,并 将获取的运行状态信息发送到所述监控中心;
所述监控中心用于与需要获知其运行状态信息的J2EE服务器上的所述监控 管理器建立通信连接,向所述监控管理器发出监控指令,并将所述监控管理器 返回的服务器运行状态信息发送到所述监控终端;
所述监控终端用于为用户实施监控提供人机界面,供用户输入监控要求和 查阅监控结果;
所述监控中心包括监控中心管理应用模块、RMI(Remote Method Invocation,面向对象的远程调用)连接器模块、HTTP(HyperText Transfer Protocol,超文本传输协议)适配器模块及监控中心所在服务器监控模块;其 中,所述监控中心管理应用模块负责对监控中心进行管理,保持监控中心与监 控终端之间的通信链路;所述RMI连接器模块是为监控中心和监控管理器之间 提供点对点的通信服务的连接装置;所述HTTP适配器模块用于提供一种通过 HTTP协议访问监控中心上管理构件的方式;所述监控中心所在服务器监控模块 是监控中心的一个管理构件,它提供了对监控中心所在服务器资源的监控功能;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910147855.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:文件传输方法及终端
- 下一篇:用于数字地面多媒体广播中的载波模式检测系统