[实用新型]维护网络应用平台运行的维护设备有效
申请号: | 201220505859.4 | 申请日: | 2012-09-28 |
公开(公告)号: | CN203104492U | 公开(公告)日: | 2013-07-31 |
发明(设计)人: | 赵宏威;黄会娟 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 靳春鹰;刘云贵 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 维护 网络 应用 平台 运行 设备 | ||
本实用新型涉及计算机网络领域,具体涉及一种维护网络应用平台运行的维护设备。
目前,随着网络应用的快速发展,网络应用平台能够呈现的应用种类和数量越来越多。
在常见的网络应用平台系统架构中,网络应用平台与多个底层服务器相连接,每个底层服务器能够提供一个或多个应用。由于在这种网络应用平台系统架构中,网络应用平台、各服务器采用标准的多个系统合作模型,即各部分之间存在着相互依赖的关系,因此,当一个底层服务器出现故障时,会影响到网络应用平台中的其它底层服务器或者设备无法正常运行,例如,引起其它底层服务器和其它设备的各种超时,会产生类似雪灾的效应,大面积影响其它底层服务器和其它设备的正常运行。即使有报警设备进行监测,但是报警后各应用或底层服务器和其它设备通过手工更新配置,重新上线,效率较低,线上影响时间较长,从而导致用户无法访问该网络应用平台中的任一应用,给用户造成了极大的不便。
鉴于上述问题,提出了本实用新型以便提供一种克服上述问题或者至少部分地解决上述问题的维护网络应用平台运行的方法及维护设备。
根据本实用新型的一个方面,提供了一种维护网络应用平台运行的维护设备。网络应用平台与一个或多个底层服务器通信连接,每个底层服务器提供一个或者多个应用。网络应用平台包括应用门户,在应用门户中呈现底层服务器提供的应用。维护设备包括:监控器,被配置为检测底层服务器中的应用是否正常;以及应用门户控制器,根据监控器的检测结果来控制应用门户,其中在应用门户中加载检测结果为正常的应用,并且不在应用门户中加载检测结果为不正常的应用。
可选地,监控器每隔预设的时间间隔来检测每个底层服务器中的应用是否正常。
可选地,监控器每隔预设的时间间隔来检测每个底层服务器中的应用是否正常。
可选地,监控器访问该底层服务器中与所提供的应用相对应的预定URL,如果该底层服务器对该URL请求没有响应或者产生错误,则确定对应该URL的应用不正常。
可选地,其中应用门户控制器还包括应用加载模块,适于基于检测结果来发布应用门户的版本,在应用门户的版本中,在应用门户中加载检测结果为正常的应用且不加载检测结果为不正常的应用。
根据本实用新型的维护网络应用平台运行的维护设备,可以检测每个底层服务器中提供的应用是否正常,并根据检测结果在应用门户中加载正常的应用,而不加载不正常的应用,由此解决了只要有一个底层服务器中的一个应用出现故障就会影响整个应用门户运行的问题,取得了能够在某一底层服务器中的应用出现故障的情况下,应用门户依然可以向用户提供其他底层服务器的应用的有益效果。
上述说明仅是本实用新型技术方案的概述,为了能够更清楚了解本实用新型的技术手段,而可依照说明书的内容予以实施,并且为了让本实用新型的上述和其它目的、特征和优点能够更明显易懂,以下特举本实用新型的具体实施方式。
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本实用新型的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本实用新型一个实施例的维护网络应用平台运行的方法流程图;
图1示出了根据本实用新型一个实施例的维护网络应用平台运行的方法流程图;
图2示出了根据本实用新型一个实施例的维护网络应用平台运行的维护设备与网络应用平台以及底层服务器之间的结构示意图;
图3示出了本实用新型实施例中检测到某一应用出现异常之前的界面图;
图4示出了本实用新型实施例中检测到某一应用出现异常之后的界面图。
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
图1示出了根据本实用新型的一个实施例的维护网络应用平台运行的方法的流程图。在该实施例中,网络应用平台与一个或多个底层服务器通信连接,每个底层服务器向网络应用平台提供一个或多个应用。该网络应用平台上包括应用门户,在该应用门户中呈现所有底层服务器提供的所有应用,供不同的用户根据自身的需求,对感兴趣的应用进行访问。这里,网络应用平台可以由一台或多台服务器来实现,应用门户例如可以是设置于网络应用平台中的应用接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201220505859.4/2.html,转载请声明来源钻瓜专利网。