[发明专利]一种服务监控方法及装置有效
申请号: | 202110954445.3 | 申请日: | 2021-08-19 |
公开(公告)号: | CN113672460B | 公开(公告)日: | 2023-10-03 |
发明(设计)人: | 艾国信;尚岩;刘凯 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王娇娇 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 监控 方法 装置 | ||
1.一种服务监控方法,其特征在于,所述方法包括:
电子设备的接口层接收第三方服务的服务请求,目标服务由至少一个第三方服务组成,所述服务请求用于指示调用组成所述目标服务的第三方服务;
电子设备的接口层将所述服务请求上传给电子设备的服务层;
电子设备的服务层响应所述服务请求,调用所述服务请求指向的第三方服务处理所述服务请求,并在调用所述第三方服务处理所述服务请求过程中,获得所述第三方服务的监控数据;
电子设备的服务层将所述第三方服务的监控数据上传给电子设备的监控层;
电子设备的监控层基于所述第三方服务的监控数据,确定所述第三方服务的服务质量,所述第三方服务的服务质量用于指示所述第三方服务是否异常,且在所述第三方服务异常时指示所述第三方服务异常的原因。
2.根据权利要求1所述的方法,其特征在于,所述电子设备的服务层响应所述服务请求,调用所述服务请求指向的第三方服务处理所述服务请求,并在调用所述第三方服务处理所述服务请求过程中,获得所述第三方服务的监控数据包括:
所述电子设备的服务层对所述服务请求进行解析,以确定所述服务请求中是否标注有注解数据;
所述电子设备的服务层如果确定出所述服务请求中标注有注解数据,启用目标服务的代理服务;
所述电子设备的服务层通过所述代理服务拦截所述服务请求,通过所述代理服务向所述第三方服务发送所述服务请求,以调用所述第三方服务处理所述服务请求;
所述电子设备的服务层在调用所述第三方服务处理所述服务请求过程中,通过所述代理服务接收所述第三方服务发送的监控数据。
3.根据权利要求1所述的方法,其特征在于,所述电子设备的监控层基于所述第三方服务的监控数据,确定所述第三方服务的服务质量包括:
所述电子设备的监控层对所述第三方服务的监控数据进行识别,确定所述第三方服务对应的错误代码;
所述电子设备的监控层基于所述错误代码,确定所述第三方服务存在异常时的异常类型。
4.根据权利要求1至3中任意一项所述的方法,其特征在于,所述方法还包括:
所述电子设备的接口层接收显示请求,所述显示请求中携带有服务标识;
所述电子设备的接口层将所述显示请求上传给所述电子设备的服务层;
所述电子设备的服务层响应所述显示请求,从所述电子设备的监控层提取所述服务标识指向的第三方服务的监控数据;
所述电子设备的服务层将所述服务标识指向的第三方服务的监控数据上传给所述电子设备的接口层;
所述电子设备的接口层输出所述服务标识指向的第三方服务的监控数据。
5.根据权利要求1至3中任意一项所述的方法,其特征在于,所述方法还包括:
所述电子设备的服务层如果检测到运行时间到达定时时间,从所述电子设备的监控层中获取至少一个第三方服务的监控数据;
所述电子设备的服务层将所获取的监控数据上传给所述电子设备的接口层;
所述电子设备的接口层输出所获取的监控数据。
6.根据权利要求1至3中任意一项所述的方法,其特征在于,所述方法还包括:
所述电子设备的接口层显示设置窗口;
所述电子设备的接口层获取用户在所述设置窗口设置的监控指标;
所述电子设备的接口层将所述监控指标上传给所述电子设备的服务层,所述监控指标用于指示所述电子设备的服务层从所有监控数据中获取所述监控指标对应的监控数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110954445.3/1.html,转载请声明来源钻瓜专利网。