[发明专利]一种采集业务数据包日志信息的方法及业务逻辑处理系统有效
申请号: | 201010274702.0 | 申请日: | 2010-09-03 |
公开(公告)号: | CN102387025A | 公开(公告)日: | 2012-03-21 |
发明(设计)人: | 蓝善议 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L12/56 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 项京;宋志强 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 采集 业务 数据包 日志 信息 方法 逻辑 处理 系统 | ||
1.一种采集业务数据包日志信息的方法,应用于包括入口业务逻辑处理模块和一个或多个业务逻辑处理模块的业务逻辑处理系统,其特征在于,该方法包括:
入口业务逻辑处理模块接收到业务数据包后,为需要采集日志信息的业务数据包添加数据标记和标识流经业务逻辑处理模块的路由标记,将采集到的包含所述数据标记和路由标记的日志信息发送给日志服务器,并按照业务逻辑将业务数据包流转到一个或多个业务逻辑处理模块;
接收到业务数据包的业务逻辑处理模块,对需要采集日志信息的业务数据包修改所述路由标记,将采集到的包含所述数据标记和路由标记的日志信息发送给日志服务器,并按照业务逻辑将业务数据包流转到入口业务逻辑处理模块或流转到一个或多个业务逻辑处理模块。
2.如权利要求1所述的方法,其特征在于:所述入口业务逻辑处理模块需要采集日志信息的业务数据包,为根据业务需要确定的;所述业务逻辑处理模块需要采集日志信息的业务数据包,为根据业务数据包分析确定的。
3.如权利要求2所述的方法,其特征在于:所述业务逻辑处理模块根据业务数据包分析确定需要采集日志信息的业务数据包,为将包含所述数据标记和路由标记的业务数据包确定为需要采集日志信息的业务数据包。
4.如权利要求1所述的方法,其特征在于:该方法进一步包括:当有业务数据包返回到入口业务逻辑处理模块时,对需要流转出业务逻辑处理系统的业务数据包,删除所添加的数据标记和路由标记。
5.如权利要求4所述的方法,其特征在于:所述需要流转出业务逻辑处理系统的业务数据包,为按照业务逻辑确定的。
6.如权利要求1~5任一权利要求所述的方法,其特征在于:所述数据标记为全局唯一序列号;所述路由标记为流经业务逻辑处理模块的路由序号;
所述修改路由标记为:每经过一个业务逻辑处理模块路由序号值加1。
7.一种业务逻辑处理系统,包括入口业务逻辑处理模块、一个或多个业务逻辑处理模块、日志服务器,其特征在于:
所述入口业务逻辑处理模块接收到业务数据包后,为需要采集日志信息的业务数据包添加数据标记和标识流经业务逻辑处理模块的路由标记,将采集到的包含所述数据标记和路由标记的日志信息发送给日志服务器,并按照业务逻辑将业务数据包流转到一个或多个业务逻辑处理模块;
所述接收到业务数据包的业务逻辑处理模块,对需要采集日志信息的业务数据包修改所述路由标记,将采集到的包含所述数据标记和路由标记的日志信息发送给日志服务器,并按照业务逻辑将业务数据包流转到入口业务逻辑处理模块或流转到一个或多个业务逻辑处理模块。
8.如权利要求7所述的业务逻辑处理系统,其特征在于:所述的入口业务逻辑处理模块包括数据包接入单元、第一分布式日志采集接口单元和入口逻辑处理单元;
所述数据包接入单元接收业务数据包发送给第一分布式日志采集接口单元;
所述第一分布式日志采集接口单元为需要采集日志信息的业务数据包添加数据标记和路由标记,发送给入口逻辑处理单元,并将采集到的包含所述数据标记和路由标记的日志信息发送给日志服务器;
所述入口逻辑处理单元按照业务逻辑将业务数据包流转到一个或多个业务逻辑处理模块。
9.如权利要求7所述的业务逻辑处理系统,其特征在于:所述的第一分布式日志采集接口单元,对从业务逻辑处理模块原路返回的需要流转出业务逻辑处理系统的业务数据包,删除所添加的数据标记和路由标记,通过所述数据包接入单元将业务数据包流转出业务逻辑处理系统。
10.如权利要求7所述的业务逻辑处理系统,其特征在于:所述的业务逻辑处理模块包括第二分布式日志采集接口单元和业务逻辑处理单元;
所述第二分布式日志采集接口单元接收业务数据包,对需要采集日志信息的业务数据包修改所述路由标记,发送给业务逻辑处理单元,并将采集到的包含所述数据标记和路由标记的日志信息发送给日志服务器;
所述业务逻辑处理单元按照业务逻辑将业务数据包流转到入口业务逻辑处理模块或流转到一个或多个业务逻辑处理模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010274702.0/1.html,转载请声明来源钻瓜专利网。