[发明专利]服务进程的监控方法和装置及通信系统有效
申请号: | 201510121347.6 | 申请日: | 2015-03-19 |
公开(公告)号: | CN104794038B | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 李鹏宏;徐晓敏 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F9/54 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 进程 监控 方法 装置 通信 系统 | ||
本发明实施例公开了服务进程的监控方法和装置及通信系统。一种服务进程的监控方法包括:当业务服务器接收到服务请求的情况下,确定提供所述服务请求所请求的服务所需要的K个进程;基于所述K个进程之间的访问关系计算得到所述K个进程所形成的数据处理路径,所述K个进程与所述数据处理路径中的K个节点之间一一对应,所述数据处理路径中的所述K个节点通过有向线段连接;展示所述数据处理路径。本发明实施例提供技术方案有利于提高服务进程的工作状态的可监控性,进而使得在业务服务的提供出现异常时快速进行异常定位变得可能。
技术领域
本发明涉及计算机技术领域,具体涉及服务进程的监控方法和装置及通信系统。
背景技术
目前,位于互联网中的业务服务器可提供多种网络业务服务,例如可以提供网络存储服务、网络交易服务、网络语音通话、网络视频通话服务或网络游戏服务等等。
其中,一个业务服务可能需要一台或多台业务服务器中的多个进程通过协同来提供。
本发明的发明人在研究和实践过程中发现,现有技术中对提供业务服务所需要的多个进程的工作状态进行有效监控是较为困难的,这使得在业务服务的提供出现异常时通常难以快速进行异常定位,进而可能会较大的影响到用户的业务服务体验。
发明内容
本发明实施例提供服务进程的监控方法和装置及通信系统,以期提高服务进程的工作状态的可监控性,进而使得在业务服务的提供出现异常时快速进行异常定位变得可能。
本发明实施例第一方面提供一种服务进程的监控方法,包括:
当业务服务器接收到服务请求的情况下,确定提供所述服务请求所请求的服务所需要的K个进程;
基于所述K个进程之间的访问关系计算得到所述K个进程所形成的数据处理路径,其中,所述K为大于1的整数,其中,所述K个进程与所述数据处理路径中的K个节点之间一一对应,所述数据处理路径中的所述K个节点通过有向线段连接;
展示所述数据处理路径。
本发明实施例第二方面提供一种服务进程的监控装置,包括:
确定单元,用于当业务服务器接收到服务请求的情况下,确定提供所述服务请求所请求的服务所需要的K个进程;
计算单元,用于基于所述K个进程之间的访问关系计算得到所述K个进程所形成的数据处理路径,其中,所述K为大于1的整数,其中,所述K个进程与所述数据处理路径中的K个节点之间一一对应,所述数据处理路径中的所述K个节点通过有向线段连接;
展示单元,用于展示所述数据处理路径。
本发明实施例第三方面提供一种通信系统,包括:
业务服务器和监控装置;
所述业务服务器,用于接收服务请求;
所述监控装置,用于在所述业务服务器接收到服务请求的情况下,确定提供所述服务请求所请求的服务所需要的K个进程;基于所述K个进程之间的访问关系计算得到所述K个进程所形成的数据处理路径;展示所述数据处理路径;所述K为大于1的整数,所述K个进程与所述数据处理路径中的K个节点之间一一对应,所述数据处理路径中的所述K个节点通过有向线段连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510121347.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于印刷包装设备的加热辊
- 下一篇:气浮吸料式铝板印刷机