[发明专利]一种日志处理方法及装置有效
| 申请号: | 201610273047.4 | 申请日: | 2016-04-27 |
| 公开(公告)号: | CN107315756B | 公开(公告)日: | 2020-11-27 |
| 发明(设计)人: | 闫天翔 | 申请(专利权)人: | 中国移动通信集团安徽有限公司 |
| 主分类号: | G06F16/172 | 分类号: | G06F16/172;G06F16/18;G06F16/182 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 王花丽;张颖玲 |
| 地址: | 230088 *** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 日志 处理 方法 装置 | ||
本发明实施例公开了一种日志处理方法,应用于处理节点,包括:从数据缓存中获取第一待处理业务日志对应的日志数据;根据所述第一待处理业务日志和所述日志数据,获取第一处理后日志数据;确定当前是否还有其他处理节点访问所述数据缓存中所述第一待处理业务日志对应的日志数据;若当前没有其他处理节点访问所述数据缓存中所述第一待处理业务日志对应的日志数据,将所述第一处理后日志数据存储于数据缓存;若当前存在其他处理节点访问所述数据缓存中所述第一待处理业务日志对应的日志数据,将所述第一处理后日志数据存储于临时缓存。进一步的,本发明实施例还公开了一种日志处理装置。
技术领域
本发明涉及通信领域的数据处理技术,尤其涉及一种日志处理方法及装置。
背景技术
随着通信技术的发展,使用手机、固话、平板和电脑宽带等客户端的用户也越来越多,运营商为用户提供可种各样的业务,用户可以根据自身需求选择不同的业务。
现有技术中,用户办理业务的渠道包括实体营业厅和网上营业厅,用户在办理业务时会实时的产生业务日志,所述业务日志记录了用户标识,用户办理的业务标识,办理时间等信息。通过实时分析业务日志,实时监控业务办理时长、业务办理失败笔数、业务办理失败环节等指标,可以实时获取业务办理系统运行状态,及时定位系统故障,缩短系统故障解决时间,提高业务办理效率和用户体验。
由于办理业务的用户众多,每天产生的业务日志数据量大,在对业务日志进行分析时,单台服务器的处理性能很难满足需求,因此需要采用集群分布式架构进行处理,即将大量日志数据分配到多个处理节点进行处理,提高处理速度。由于同一业务的业务日志需要进行上下文要关联处理,因此同一个业务的业务日志需要分配给同一个处理节点,然而用户办理的业务类型多种多样,有些业务产生的业务日志较多,有些业务产生的业务日志较少,因此容易出现分配给不同处理节点的业务日志的数量相差较大的情况,进而导致多个理节点的负载不均衡,影响系统稳定性。
发明内容
为解决上述技术问题,本发明实施例期望提供一种日志处理方法及装置,能够采用多节点处理同一个业务的业务日志,使得多个处理节点的负载均衡,提高了系统稳定性。
本发明的技术方案是这样实现的:
一方面,本发明实施例提供一种日志处理方法,应用于处理节点,包括:
从数据缓存中获取第一待处理业务日志对应的日志数据;
根据所述第一待处理业务日志和所述日志数据,获取第一处理后日志数据;
确定当前是否还有其他处理节点访问所述数据缓存中所述第一待处理业务日志对应的日志数据;
若当前没有其他处理节点访问所述数据缓存中所述第一待处理业务日志对应的日志数据,将所述第一处理后日志数据存储于数据缓存;若当前存在其他处理节点访问所述数据缓存中所述第一待处理业务日志对应的日志数据,将所述第一处理后日志数据存储于临时缓存。
可选的,在将所述第一处理后日志数据存储于临时缓存之后,所述方法还包括:
从所述数据缓存中获取第二待处理业务日志对应的日志数据;
从所述临时缓存中获取所述第一处理后日志数据;
根据所述第二待处理业务日志、所述第二待处理业务日志对应的日志数据和所述第一处理后日志数据,获取第二处理后日志数据。
可选的,所述从所述临时缓存中获取所述第一处理后日志数据包括:
根据所述第二待处理业务日志的键值,从所述临时缓存中获取与所述键值对应的所述第一处理后日志数据。
可选的,在根据所述第一待处理业务日志和所述日志数据,获取第一处理后日志数据之前,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团安徽有限公司,未经中国移动通信集团安徽有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610273047.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:查询对象的轨迹生成方法及装置
- 下一篇:气体检测分析仪信息登记查询方法





