日志处理方法、装置、计算机可读存储介质及设备制造方法及图纸

技术编号:26303927 阅读:20 留言:0更新日期:2020-11-10 19:58
本申请提供一种日志处理方法、日志处理装置、计算机可读存储介质及电子设备;涉及计算机技术领域,包括:根据外部存储空间的总容量和预期存储时长计算资源控制速率;当检测到待处理日志时,根据待处理日志对应的属性参数标记待处理日志;若标记后的待处理日志满足预设条件,则根据资源控制速率将标记后的待处理日志写入外部存储空间。可见,实施本申请的技术方案,可以选择性地写入日志,从而提升调试效率。

【技术实现步骤摘要】
日志处理方法、装置、计算机可读存储介质及设备
本申请涉及计算机
,具体而言,涉及一种日志处理方法、日志处理装置、计算机可读存储介质及电子设备。
技术介绍
在应用程序的运行过程中,经常会出现运行结果与预期不一致的情况,开发人员需要排查程序中的漏洞并修复,以实现预期的运行结果。一般来说,开发人员需要调用程序运行日志,以根据日志定位需要解决的问题。但是,容量有限的存储空间中通常存储着数量较多且种类繁杂的日志,开发人员需要在众多日志中寻找所需的日志,容易给程序调试带来较大的困难,进而导致调试效率较低。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本申请的目的在于提供一种日志处理方法、日志处理装置、计算机可读存储介质及电子设备,可以通过选择性地写入日志,提升调试效率。本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。根据本申请的一方面,提供一种日志处理方法,包括:...

【技术保护点】
1.一种日志处理方法,其特征在于,包括:/n根据外部存储空间的总容量和预期存储时长计算资源控制速率;/n当检测到待处理日志时,根据所述待处理日志对应的属性参数标记所述待处理日志;/n若标记后的待处理日志满足预设条件,则根据所述资源控制速率将标记后的待处理日志写入外部存储空间。/n

【技术特征摘要】
1.一种日志处理方法,其特征在于,包括:
根据外部存储空间的总容量和预期存储时长计算资源控制速率;
当检测到待处理日志时,根据所述待处理日志对应的属性参数标记所述待处理日志;
若标记后的待处理日志满足预设条件,则根据所述资源控制速率将标记后的待处理日志写入外部存储空间。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当检测到日志查询请求时,创建用于存储日志的第一消息队列和用于接收日志筛选条件的第二消息队列;
根据接收到的所述日志筛选条件从内部存储空间或所述外部存储空间中选取特定日志;其中,所述日志筛选条件用于限定所述属性参数;
将所述特定日志写入所述第一消息队列并展示所述第一消息队列。


3.根据权利要求1所述的方法,其特征在于,根据外部存储空间的总容量和预期存储时长计算资源控制速率,包括:
接收用于输入所述预期存储时长的交互操作,并根据预设计算单位对所述预期存储时长进行归一化处理;
根据处理结果和读取到的所述外部存储空间的总容量计算与所述预设计算单位相对应的资源控制速率。


4.根据权利要求1所述的方法,其特征在于,根据外部存储空间的总容量和预期存储时长计算资源控制速率之后,所述方法还包括:
构建自更新线程,以使得所述自更新线程在与所述资源控制速率相对应的令牌值低于预设令牌值时,实时更新所述令牌值。


5.根据权利要求4所述的方法,其特征在于,若所述属性参数包括日志类别,根据所述待处理日志对应的属性参数标记所述待处理日志,包括:
若所述待处理日志对应的日志类别为一类日志或二类日志,则将所述待处理日志标记为待写入日志;
若所述待处理日志对应的日志类别为三类日志,则将所述待处理日志标记为不写入日志;
其中,所述三类日志的量级大于所述二类日志的量级,所述二类日志的量级大于所述一类日志的量级。


6.根据权利要求5所述的方法,其特征在于,若所述待处理日志对应的日志类别为所述一类日志,将所述待处理日志标记为待写入日志,包括:
从内部存储空间中确定与所述待处理日志相对应的参考日志;
当检测到所述令牌值大于等于第一预设阈值,则将所述待处理日志和所述参考日志标记为所述待写入日志,并根据第一预设控制量对所述令牌值进行缩减。


7.根据权利要求5所述的方法,其特征在于,若所述待处理日志对应的日志类别为所述二类日志,将所述待处理日志标记为待写入日志,包括:
当检测到所述令牌值大于等于第二预设阈值,则将所述待处理日志标记为所述待写入日志,并根据第二预设控制量对所述令牌值进行缩减。

【专利技术属性】
技术研发人员:赖文星于佳骏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1