一种公平日志见证存储方法和装置以及电子设备、存储介质制造方法及图纸

技术编号:31983605 阅读:11 留言:0更新日期:2022-01-20 02:00
本申请公开了一种公平日志见证存储方法和装置以及电子设备、存储介质。该方法包括:获取服务或应用发出的请求信息、响应信息进行分类;将请求信息、响应信息及系统运行信息作为日志分类存储在公平日志存储服务;基于拦截机制拦截系统运行日志进行处理;基于衰减机制将公平日志信息转发至下一个服务或应用;基于日志清理机制对存储的日志进行清理。本申请解决了相关技术中在交互的过程中通常对接的系统会各自记录各自的相关日志,没有将交互的日志统一托管并存储的技术问题。统一托管并存储的技术问题。统一托管并存储的技术问题。

【技术实现步骤摘要】
一种公平日志见证存储方法和装置以及电子设备、存储介质


[0001]本申请涉及日志处理领域,具体而言,涉及一种公平日志见证存储方法和装置以及电子设备、存储介质。

技术介绍

[0002]目前,信息化时代系统与系统对接日益频繁,而系统对接大多体现在API接口层面通过http或https等协议进行对接,进而在2套系统之间进行数据交互,而交互的过程中通常对接的系统会各自记录各自的相关日志,没有将交互的日志统一托管并存储。
[0003]服务或应用对接时,需要产生对接的数据,由于服务或应用难免存在bug或传输数据错误,交互或对接的双方服务或应用提供方鉴于水平参差不齐或对接双方不合理记录相关日志,导致在处理相关问题的过程中无法还原当时的交互信息,或者有一方未记录日志,导致有日志的一方修改或删除部分对自己不利的日志信息,最终会导致在排查问题的过程中无法顺利排查问题,或者让无相关日志的一方处于劣势地位,而公平日志见证存储方案可以改变这一局面,让任何时候交互的日志信息得以重新复现,帮助系统或应用对接的双方本着公正公平的原则恢复日志,解决或处理相关问题。
[0004]目前,市场上现有技术的缺点:
[0005]交互的过程中通常对接的系统会各自记录各自的相关日志,没有将交互的日志统一托管并存储。
[0006]针对相关技术中在交互的过程中通常对接的系统会各自记录各自的相关日志,没有将交互的日志统一托管并存储的问题,目前尚未提出有效的解决方案。

技术实现思路

[0007]本申请的主要目的在于提供一种公平日志见证存储方法,以解决上述问题。
[0008]为了实现上述目的,根据本申请的一个方面,提供了一种公平日志见证存储方法。
[0009]根据本申请的公平日志见证存储方法包括:
[0010]获取服务或应用发出的请求信息、响应信息进行分类;
[0011]将请求信息、响应信息及系统运行信息作为日志分类存储在公平日志存储服务;
[0012]基于拦截机制拦截系统运行日志进行处理;
[0013]基于衰减机制将公平日志信息转发至下一个服务或应用;
[0014]基于日志清理机制对存储的日志进行清理。
[0015]进一步的,所述获取服务或应用发出的请求信息、响应信息进行分类,包括:
[0016]基于自动获取机制,接收系统内服务或应用发出的请求信息、响应信息;
[0017]获取请求信息、响应信息的来源对象,以及发送对象;
[0018]基于来源对象、发送对象对请求信息、响应信息进行分类。
[0019]进一步的,所述将请求信息、响应信息及系统运行信息作为日志分类存储在公平日志存储服务,包括:
[0020]读取请求信息、响应信息和系统运行信息,将所述信息的相关信息进行记录保存为日志信息;
[0021]基于日志信息的记录对日志信息进行分类;
[0022]基于分类结果将所述日志信息储存在公平日志存储服务。
[0023]进一步的,所述基于拦截机制拦截系统运行日志进行处理,包括:
[0024]调用所述公平日志存储服务中的请求信息、响应信息及系统运行信息;
[0025]获取所述信息的分类;
[0026]基于所述拦截机制识别系统运行信息的分类,截取系统运行信息;
[0027]处理系统运行信息。
[0028]进一步的,所述基于衰减机制将公平日志信息转发至下一个服务或应用,包括:
[0029]调用所述公平日志存储服务中的请求信息、响应信息及系统运行信息;
[0030]获取所述请求信息、响应信息作为公平日志信息;
[0031]基于衰减机制,对所述公平日志信息进行冷热数据筛选;
[0032]对所述公平日志信息进行重新封装得到新的封装信息;
[0033]将所述封装信息发送至下一个服务或应用。
[0034]进一步的,所述基于衰减机制,对请求信息、响应信息进行冷热数据筛选,包括:
[0035]获取所述公平日志信息的调用频率;
[0036]基于预设的频率阈值将所述公平日志信息分为热数据、冷数据,其中,频率阈值支持调整;
[0037]对冷、热数据进行衰减处理;
[0038]集中资源处理热数据,调用剩余资源处理冷数据。
[0039]进一步的,所述基于日志清理机制对存储的日志进行清理,包括:
[0040]获取日志记录时间、频率;
[0041]基于日志清理机制,根据预设的清理周期定时清理系统运行日志;
[0042]根据预设的清理周期定时清理重复的公平日志,保留最新的公平日志。
[0043]一种公平日志见证存储装置,包括:
[0044]日志获取模块,用于获取服务或应用发出的请求信息、响应信息进行分类;
[0045]日志存储模块,用于将请求信息、响应信息及系统运行信息作为日志分类存储在公平日志存储服务;
[0046]日志拦截模块,用于基于拦截机制拦截系统运行日志进行处理;
[0047]日志发送模块,用于基于衰减机制将公平日志信息转发至下一个服务或应用;
[0048]日志清理模块,用于基于日志清理机制对存储的日志进行清理。
[0049]进一步的,所述日志获取模块,包括:
[0050]信息获取单元,用于基于自动获取机制,接收系统内服务或应用发出的请求信息、响应信息;
[0051]对象获取单元,用于获取请求信息、响应信息的来源对象,以及发送对象;
[0052]对象分类单元,用于基于来源对象、发送对象对请求信息、响应信息进行分类。
[0053]进一步的,所述日志存储模块,包括:
[0054]信息记录单元,用于读取请求信息、响应信息和系统运行信息,将所述信息的相关
信息进行记录保存为日志信息;
[0055]信息分类单元,用于基于日志信息的记录对日志信息进行分类;
[0056]信息储存单元,用于基于分类结果将所述日志信息储存在公平日志存储服务。
[0057]进一步的,所述日志拦截模块,用于:
[0058]调用所述公平日志存储服务中的请求信息、响应信息及系统运行信息;
[0059]获取所述信息的分类;
[0060]基于所述拦截机制识别系统运行信息的分类,截取系统运行信息;
[0061]处理系统运行信息。
[0062]进一步的,所述日志发送模块,用于:
[0063]调用所述公平日志存储服务中的请求信息、响应信息及系统运行信息;
[0064]获取所述请求信息、响应信息作为公平日志信息;
[0065]基于衰减机制,对所述公平日志信息进行冷热数据筛选;
[0066]对所述公平日志信息进行重新封装得到新的封装信息;
[0067]将所述封装信息发送至下一个服务或应用。
[0068]进一步的,所述日志发送模块,包括衰减单元用于:
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种公平日志见证存储方法,其特征在于,包括:获取服务或应用发出的请求信息、响应信息进行分类;将请求信息、响应信息及系统运行信息作为日志分类存储在公平日志存储服务;基于拦截机制拦截系统运行日志进行处理;基于衰减机制将公平日志信息转发至下一个服务或应用;基于日志清理机制对存储的日志进行清理。2.根据权利要求1所述的公平日志见证存储方法,其特征在于,所述获取服务或应用发出的请求信息、响应信息进行分类,包括:基于自动获取机制,接收系统内服务或应用发出的请求信息、响应信息;获取请求信息、响应信息的来源对象,以及发送对象;基于来源对象、发送对象对请求信息、响应信息进行分类。3.根据权利要求1所述的公平日志见证存储方法,其特征在于,所述将请求信息、响应信息及系统运行信息作为日志分类存储在公平日志存储服务,包括:读取请求信息、响应信息和系统运行信息,将所述信息的相关信息进行记录保存为日志信息;基于日志信息的记录对日志信息进行分类;基于分类结果将所述日志信息储存在公平日志存储服务。4.根据权利要求1所述的公平日志见证存储方法,其特征在于,所述基于拦截机制拦截系统运行日志进行处理,包括:调用所述公平日志存储服务中的请求信息、响应信息及系统运行信息;获取所述信息的分类;基于所述拦截机制识别系统运行信息的分类,截取系统运行信息;处理系统运行信息。5.根据权利要求1所述的公平日志见证存储方法,其特征在于,所述基于衰减机制将公平日志信息转发至下一个服务或应用,包括:调用所述公平日志存储服务中的请求信息、响应信息及系统运行信息;获取所述请求信息、响应信息作为公平日...

【专利技术属性】
技术研发人员:周波丁健蔡浴泓张建业杨张磊
申请(专利权)人:浙江惠瀜网络科技有限公司
类型:发明
国别省市:

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

1