[发明专利]一种应用服务器的快照服务方法及装置有效
申请号: | 201710671253.5 | 申请日: | 2017-08-08 |
公开(公告)号: | CN107632899B | 公开(公告)日: | 2020-12-04 |
发明(设计)人: | 杨传艳;赵欣;翟鲁超;李新峰;谭昭 | 申请(专利权)人: | 山东中创软件商用中间件股份有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 250014 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 服务器 快照 服务 方法 装置 | ||
本发明公开了一种应用服务器的快照服务方法及装置,该方法的步骤包括:获取至少两种快照规则;在计时器中设定快照规则的执行时间;控制计时器根据执行时间依次执行快照规则。因此,本方法通过设定快照规则的执行时间,实现了依次按照执行时间执行多个快照规则,使应用服务器故障时的信息能够被更加全面地采集。另外,由于能够执行多个快照规则,用户可以根据需要定制相应的快照规则并运用在应用服务器快照服务中,所以快照规则不只限于快照服务所默认提供的内容,因此快照规则的可定制化程度更高。此外,应用服务器的快照服务装置同样具有上述效果。
技术领域
本发明涉及服务器快照领域,特别是涉及一种应用服务器的快照服务方法及装置。
背景技术
随着互联网技术的不断发展,在集群中的应用服务器数量越来越庞大,并且由于集群中的应用服务器故障往往持续时间短暂,很难在第一时间被运维人员排查到,因此运维人员对于应用服务器的工作情况的监控力度逐渐降低。基于上述情况,运维人员迫切需求能够掌握应用服务器在运行阶段的故障情况监测以及采集,因此应用服务器的快照服务应运而生。快照服务在应用服务器出现故障时能够快速响应,并根据快照规则采集响应故障情况下的软硬件运行情况信息,为运维人员解决应用服务器故障提供了有利的帮助。
但是,在现有技术中,快照服务的快照规则是固定的,可定制化不足,运维人员只能使用快照服务默认提供的快照规则进行规则设定;另外,快照服务只支持一条快照规则的执行,并且在快照规则中对于应用服务器进行监测的内容数量也被严格限制,导致故障信息往往不能被全面的采集。
由此可见,提供一种应用服务器的快照服务方法以提高快照规则的可定制化程度,以及更加全面的采集应用服务器的故障信息,是本领域技术人员亟待解决的问题。
发明内容
本发明的目的是提供一种应用服务器的快照服务方法及装置,使应用服务器故障时的信息能够被更加全面地采集,并且提高快照规则的可定制化程度。
为解决上述技术问题,本发明提供一种应用服务器的快照服务方法,包括:
获取至少两种快照规则;
在计时器中设定快照规则的执行时间;
控制计时器根据执行时间依次执行快照规则。
优选的,在获取至少两种快照规则后,该方法进一步包括:
通过注解的方式在快照规则中建立用于对快照规则进行编辑的接口。
优选的,该方法进一步包括:
判断快照规则是否发生改变;
如果是,则重新启动快照规则。
优选的,当快照规则发生改变时,该方法进一步包括:
判断快照规则是否应用在应用服务器集群中其他的目标应用服务器中;
如果是,则将快照规则同步到目标应用服务器中,并进入重新启动快照规则的步骤。
优选的,快照规则具体包括:
所规定的监测内容以及根据监测内容生成相应的监测信息。
优选的,注解具体为HK2注解。
优选的,接口具体为REST接口。
此外,本发明还提供一种应用服务器的快照服务装置,包括:
规则获取模块,用于获取至少两种快照规则;
设定模块,用于在计时器中设定快照规则的执行时间;
执行模块,用于控制计时器根据执行时间依次执行快照规则。
优选的,该装置进一步包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东中创软件商用中间件股份有限公司,未经山东中创软件商用中间件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710671253.5/2.html,转载请声明来源钻瓜专利网。