日志处理方法及装置、存储介质、电子设备制造方法及图纸

技术编号:24455719 阅读:36 留言:0更新日期:2020-06-10 15:29
本发明专利技术实施例是关于一种日志处理方法及装置,属于数据处理技术领域,该方法包括:接收待处理日志,并根据所述待处理日志的文件路径判断所述待处理日志是否为新增日志;如果所述待处理日志为新增日志,将所述新增日志按照预设排列顺序进行排列得到同步刷新日志;将所述同步刷新日志同步至浏览器,以使所述浏览器对所述同步刷新日志进行展示。该方法解决了现有技术中由于日志过多导致的服务器的负载压力过大的问题,减少了服务器中日志的数量,同时提升了了新增日志排序的速度。

Log processing method and device, storage medium and electronic equipment

【技术实现步骤摘要】
日志处理方法及装置、存储介质、电子设备
本专利技术实施例涉及数据处理
,具体而言,涉及一种日志处理方法、日志处理装置、计算机可读存储介质以及电子设备。
技术介绍
随着分布式系统和微服务架构等互联网技术的盛行,日志信息的分散存储使得日志数据管理越来越。在现有的日志采集管理方法中,大多数都采用的是集中化管理的方法。例如常见的日志管理方式有:使用开源的框架ELK(ElasticSearch+LogStash+Kibana);其中,LogStash(数据收集引擎101)可以用做日志采集,然后将采集到的日志汇集到ElasticSearch(搜索服务器102)中,然后利用ElasticSearch进行数据做检索,再通过Kibana(分析与可视化平台103)展示检索到的日志信息,ELK的具体架构可以参考图1所示。但是,上述ELK架构存在如下缺点:一方面,Logstash会采集到大量的日志,并汇集到ElasticSearch中,使得在进行检索时较为耗时,且由于日志过多,会增加服务器的负载压力;另一方面,对于轻量级场景来说,如果使用该架构处理日志,本文档来自技高网...

【技术保护点】
1.一种日志处理方法,其特征在于,包括:/n接收待处理日志,并根据所述待处理日志的文件路径判断所述待处理日志是否为新增日志;/n如果所述待处理日志为新增日志,将所述新增日志按照预设排列顺序进行排列得到同步刷新日志;/n将所述同步刷新日志同步至浏览器,以使所述浏览器对所述同步刷新日志进行展示。/n

【技术特征摘要】
1.一种日志处理方法,其特征在于,包括:
接收待处理日志,并根据所述待处理日志的文件路径判断所述待处理日志是否为新增日志;
如果所述待处理日志为新增日志,将所述新增日志按照预设排列顺序进行排列得到同步刷新日志;
将所述同步刷新日志同步至浏览器,以使所述浏览器对所述同步刷新日志进行展示。


2.根据权利要求1所述的日志处理方法,其特征在于,所述预设排列顺序包括新增日志的更新时间降序、新增日志的更新时间升序以及新增日志与历史日志间的相关度大小中的一种或多种。


3.根据权利要求2所述的日志处理方法,其特征在于,将所述新增日志按照预设排列顺序进行排列得到同步刷新日志包括:
将所述新增日志按照所述新增日志的更新时间降序进行排列,得到所述同步刷新日志。


4.根据权利要求1所述的日志处理方法,其特征在于,将所述同步刷新日志同步至浏览器包括:
将所述同步刷新日志通过套接字输入输出接口同步至浏览器。


5.根据权利要求1所述的日志处理方法,其特征在于,接收待处理日志包括:
建立与日志收割器之间的传输控制协议;
接收所述日志收割器通过所述传输控制协议发送的待处理日志。


6.根据权利要求4所述的日志处理方法,其特征在于,在将所述同步刷新日志同步至浏览器之前,所述...

【专利技术属性】
技术研发人员:徐志同
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1