[发明专利]中央收集服务器、日志文件处理方法及系统有效
申请号: | 201510728963.8 | 申请日: | 2015-10-30 |
公开(公告)号: | CN105429784A | 公开(公告)日: | 2016-03-23 |
发明(设计)人: | 唐乾坤;杨宁;顾庆荣 | 申请(专利权)人: | 上海帝联信息科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郭学秀;吴敏 |
地址: | 200333 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中央 收集 服务器 日志 文件 处理 方法 系统 | ||
技术领域
本发明涉及内容分发网络技术领域,特别是涉及一种中央收集服务器、日志文件处理方法及系统。
背景技术
随着互联网技术的快速发展,手持设备、桌面终端等诸多互联网终端被大量使用,同时也产生了海量的信息。海量信息背后的“大数据”隐藏着人们自主行为意识,可以产生很多商业行为的潜在价值导向,因而这些海量数据的快速处理和分析技术的需求就日益紧迫。
内容分发网络(ContentDeliveryNetwork,CDN)服务提供商是通过大量的边缘节点服务器来为客户提供加速服务的,而各个边缘节点服务器产生的日志文件数量是巨大的。但是,现有技术中的中央收集服务器一般仅负责接收各个边缘节点服务器产生的日志文件,在将接收的日志文件发送至数据中心进行处理。这样,数据中心需要处理数量巨大的日志文件,存在巨大的数据处理压力。
发明内容
本发明实施例解决的问题是如何缓解数据中心的日志处理的压力,提高日志处理的效率。
为解决上述问题,本发明实施例提供了一种日志文件处理方法,所述方法包括:
将边缘节点服务器发送的日志目录按照域名进行拆分,生成多个根据域名信息进行命名的日志文件;
当满足预设的发送条件时,将生成的根据域名信息进行命名的日志文件发送至数据中心。
可选地,所述根据域名信息进行命名的日志文件的名称包括域名、识别标识、生成时间和日志文件的格式的信息。
可选地,所述预设的发送条件为根据域名信息进行命名的日志文件的缓存时间达到预设的时间阈值。
可选地,所述预设的发送条件为所存储的根据域名信息进行命名的日志文件的大小达到预设的数量阈值。
本发明实施例还提供了一种中央收集服务器,所述中央收集服务器包括:
日志拆分单元,适于将边缘节点服务器发送的日志目录按照域名进行拆分,生成多个根据域名信息进行命名的日志文件;
发送单元,适于当满足预设的发送条件时,将生成的根据域名信息进行命名的日志文件发送至数据中心。
可选地,所述根据域名信息进行命名的日志文件的名称包括域名、识别标识、生成时间和日志文件的格式的信息。
可选地,所述预设的发送条件为根据域名信息进行命名的日志文件的缓存时间达到预设的时间阈值。
可选地,所述预设的发送条件为所存储的根据域名信息进行命名的日志文件的大小达到预设的数量阈值。
本发明实施例还提供了一种日志文件处理系统,所述系统包括上述的中央收集服务器。
与现有技术相比,本发明的技术方案具有以下的优点:
上述的方案,通过将杂糅在一起压缩日志文件进行拆分,得到多个根据给的域名信息进行命名得到的日志文件,可以减轻数据中心的处理压力,提升日志文件的处理效率。
附图说明
图1是本发明实施例中的一种日志文件处理方法的流程图;
图2是本发明实施例中的另一种日志文件处理方法的流程图;
图3是本发明实施例中的中央收集服务器的结构示意图。
具体实施方式
为解决现有技术中存在的上述问题,本发明实施例采用的技术方案通过将杂糅在一起压缩日志文件进行拆分,得到多个根据给的域名信息进行命名得到的日志文件,可以减轻数据中心的处理压力,提升日志文件的处理效率。
为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
图1本发明实施例提供了一种日志文件处理方法的流程图。如图1所示,在具体实施中,所述日志文件处理方法可以包括如下的步骤:
步骤S101:将边缘节点服务器发送的日志目录按照域名进行拆分,生成多个根据域名信息进行命名的日志文件。
步骤S102:当满足预设的发送条件时,将生成的根据域名信息进行命名发送至数据中心。
下面将结合图2对本发明实施例中的日志文件处理方法做进一步详细的介绍。
请参见图2所示,在具体实施中,本发明实施例中的一种日志文件处理方法可以包括如下的步骤:
步骤S201:接收边缘节点服务器发送的日志目录。
在具体实施中,CDN服务商通过大量的边缘节点服务器来为客户提供加速服务。在这种情况下,CDN网络中的边缘节点服务器将会产生数量巨大的日志。其中,通过对边缘节点服务器产生的日志文件进行分析处理,可以获取到较为全面的用户的业务信息,以为用户提供更好的服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海帝联信息科技股份有限公司,未经上海帝联信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510728963.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种流量监控方法和装置
- 下一篇:一种无源光纤网络的虚拟局域网配置方法及系统