[发明专利]业务服务存活的监控方法、装置和系统在审
申请号: | 201911202221.6 | 申请日: | 2019-11-29 |
公开(公告)号: | CN112882885A | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 连大湖;王雄 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32;G06F11/34 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张效荣;冯培培 |
地址: | 100176 北京市北京经济技术*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 服务 存活 监控 方法 装置 系统 | ||
本发明公开了业务服务存活的监控方法、装置和系统,涉及计算机技术领域。该方法的一具体实施方式包括:基于预先为业务服务配置的关联关系和预设的存活监控组件,访问业务服务对应的业务服务器,其中,关联关系指示业务服务的特征标识以及业务服务所依赖的访问标识;当访问失败时,进行存活异常报警。该实施方式能够解决人工监控业务服务存活导致的延迟发现存活异常的问题。
技术领域
本发明涉及计算机技术领域,尤其涉及一种业务服务存活的监控方法、装置和系统。
背景技术
随着互联网的发展,业务服务一般依赖于服务器完成。当服务器处于不能被访问状态如关机、死机、通信中断等时,业务服务会受到影响。为了保证业务服务的正常运行,需要查看业务服务所依赖的服务器的运行状态。
目前,主要采用人工方式监控业务服务存活情况,即通过人工查看业务服务对应的日志文件,从而根据日志文件人工判断业务服务的运行状态。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
人工查看业务服务对应的日志文件以及判断业务服务的运行状态均会花费较长的时间,导致确定业务服务存活异常存在发现延迟的问题。
发明内容
有鉴于此,本发明实施例提供一种业务服务存活的监控方法、装置和系统,解决了人工监控业务服务存活导致的延迟发现存活异常的问题。
为实现上述目的,根据本发明实施例的第一方面,提供了一种业务服务存活的监控方法,包括:
基于预先为业务服务配置的关联关系和预设的存活监控组件,访问所述业务服务对应的业务服务器,其中,所述关联关系指示所述业务服务的特征标识以及所述业务服务所依赖的访问标识;
当访问失败时,进行存活异常报警。
优选地,所述业务服务所依赖的访问标识,包括:
所述业务服务所对应的访问地址;和/或,
所述业务服务所对应的服务器的端口号。
优选地,所述业务服务存活的监控方法,进一步包括:
当所述业务服务的个数为多个时,构建配置表,其中,一个所述业务服务的关联关系存储到所述配置表的同一行/同一列中;
针对每一个所述业务服务执行:
在所述配置表中,为所述业务服务配置对应的报警方式、所述报警方式对应的报警信息以及至少一个接收方;
所述进行存活异常报警,包括:
针对访问失败的业务服务,执行:
从所述至少一个接收方中,为所述访问失败的业务服务定位一个目标接收方;
采用所述访问失败的业务服务对应的报警方式,将所述访问失败的业务服务对应的报警信息发送给所述目标接收方。
优选地,所述报警方式,包括:
文本报警,和/或,语音报警。
优选地,
所述业务服务的特征标识,包括:业务服务名称和/或业务服务编码。
优选地,所述业务服务存活的监控方法,进一步包括:
配置循环探活策略,其中,所述循环探活策略指示存储于所述配置表中的多个所述业务服务的探活次序;
根据多个所述业务服务的探活次序,在所述配置表中定位一个业务服务对应的行/列,以确定出为所述业务服务配置的关联关系。
优选地,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司,未经北京沃东天骏信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911202221.6/2.html,转载请声明来源钻瓜专利网。