[发明专利]系统服务的修复方法、装置和服务器在审
申请号: | 202010137667.1 | 申请日: | 2020-03-02 |
公开(公告)号: | CN113342556A | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 杜孟孟 | 申请(专利权)人: | 北京金山云网络技术有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F11/34;G06F11/36 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 何少岩 |
地址: | 100000 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 服务 修复 方法 装置 服务器 | ||
1.一种系统服务的修复方法,其特征在于,所述方法包括:
如果接收到来自客户端的访问请求,生成所述访问请求对应的请求标识,将所述请求标识携带至所述访问请求中;
调用与所述访问请求相关联的服务,以通过所述服务处理携带有所述请求标识的所述访问请求;在调用所述服务的过程中,关联保存所述服务的调用条件和所述请求标识;
如果所述服务在调用的过程中发生异常,关联保存所述服务的异常信息和所述请求标识,以通过所述调用条件、所述异常信息和所述请求标识,修复所述服务。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果所述服务在调用的过程中没有发生异常,关联保存所述服务的输出参数和所述请求标识。
3.根据权利要求1所述的方法,其特征在于,在所述关联保存所述服务的异常信息和所述请求标识的步骤之后,所述方法还包括:
生成异常修复通知;所述异常修复通知中至少包括所述请求标识。
4.一种系统服务的修复方法,其特征在于,所述方法包括:
如果接收到异常修复通知,从所述异常修复通知中提取请求标识;所述请求标识与预设的访问请求相对应;
获取与所述请求标识相关联的运行记录;所述运行记录包括:所述请求标识对应的预设服务的调用条件和异常信息;所述预设服务为:服务端在处理所述访问请求时,调用的服务;
根据获取到的所述运行记录,修复发生异常的服务。
5.根据权利要求4所述的方法,其特征在于,根据获取到的所述运行记录,修复发生异常的服务的步骤,包括:
根据所述运行记录中的异常信息,从所述运行记录中的预设服务中确定发生异常的目标服务;
将所述运行记录中所述目标服务对应的调用条件,输入至所述目标服务对应的模拟服务中,得到输出结果;
根据所述输出结果,确定所述目标服务的服务漏洞;
修复所述目标服务的服务漏洞。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
获取预设多个请求标识相关联的运行记录;
统计获取到的所述运行记录中,每种预设服务的调用次数,得到第一统计结果;
根据所述第一统计结果,确定每种所述预设服务的利用率。
7.根据权利要求4所述的方法,其特征在于,所述运行记录中还包括:请求标识对应的预设服务的调用时间;
所述方法还包括:
获取预设多个请求标识相关联的运行记录;
根据每个所述请求标识对应的预设服务的调用时间,确定每个所述请求标识对应的访问请求的处理时间;
统计每个所述请求标识对应的访问请求的处理时间,得到第二统计结果;
根据所述第二统计结果,确定所述预设服务对应的服务系统的运行效率。
8.一种系统服务的修复装置,其特征在于,所述装置包括:
标识生成模块,用于如果接收到来自客户端的访问请求,生成所述访问请求对应的请求标识,将所述请求标识携带至所述访问请求中;
服务调用模块,用于调用与所述访问请求相关联的服务,以通过所述服务处理携带有所述请求标识的所述访问请求;在调用所述服务的过程中,关联保存所述服务的调用条件和所述请求标识;
服务修复模块,用于如果所述服务在调用的过程中发生异常,关联保存所述服务的异常信息和所述请求标识,以通过所述调用条件、所述异常信息和所述请求标识,修复所述服务。
9.一种系统服务的修复装置,其特征在于,所述装置包括:
标识提取模块,用于如果接收到异常修复通知,从所述异常修复通知中提取请求标识;所述请求标识与预设的访问请求相对应;
记录获取模块,用于获取与所述请求标识相关联的运行记录;所述运行记录包括:所述请求标识对应的预设服务的调用条件和异常信息;所述预设服务为:服务端在处理所述访问请求时,调用的服务;
服务修复模块,用于根据获取到的所述运行记录,修复发生异常的服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司,未经北京金山云网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010137667.1/1.html,转载请声明来源钻瓜专利网。