异常日志生成配置方法及异常日志生成配置装置制造方法及图纸

技术编号:13008182 阅读:55 留言:0更新日期:2016-03-10 21:58
本发明专利技术公开了一种异常日志生成配置方法及异常日志生成配置装置,其中,上述异常日志生成配置方法包括:若服务器存在与本地电子设备适配的异常日志配置文件,则获取上述异常日志配置文件,根据上述异常日志配置文件关闭上述本地电子设备的看门狗、在上述本地电子设备中配置允许生成的异常日志文件大小和异常日志存储路径;当所述异常日志存储路径对应的存储空间中有异常日志的更新时,向所述服务器上传新的异常日志,以便所述服务器进行异常日志的解析。本发明专利技术提供的技术方案使得电子设备在系统异常时也能够生成异常日志。

【技术实现步骤摘要】

本专利技术涉及电子
,具体涉及一种异常日志生成配置方法及异常日志生成配置装置
技术介绍
在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运行状态的芯片,称“看门狗(即WatchdogTimer,简称WDT)”。看门狗会在系统运行以后启动,之后看门狗开始自动计数,在系统正常工作的时候,每隔一段时间输出一个信号将看门狗的计数清零,如果系统超过规定的时间没有向看门狗输出清零的信号(一般是单片机由于干扰造成程序跑飞后而陷入某一程序段进入死循环状态时),那么看门狗的计数器就会溢出从而引起看门狗中断,造成系统复位(即重启)。虽然看门狗能够在系统异常时及时复位,然而,这种“及时复位”却为研发人员定位异常原因造成困难,因为看门狗对系统的及时复位使得系统在异常后立即对系统进行了重启,从而造成系统的异常日志来不及生成,而在没有异常日志作为分析基础的情况下,研发人员将只能通过逐一排查的方式来找出导致系统异常的原因。可见,解决系统异常时异常日志来不及生成的问题十分重要。
技术实现思路
本专利技术提供一种异常日志生成配置方法及异常日志生成配置装置,用于使得电子设备在系统异常时也能够生成异常日志。本专利技术一方面提供一种异常日志生成配置方法,应用于电子设备,该异常日志生成配置方法包括:若服务器存在与本地电子设备适配的异常日志配置文件,则获取上述异常日志配置文件,其中,上述异常日志配置文件包括:用于关闭电子设备的看门狗的控制指令、用于配置允许生成的异常日志文件大小的第一配置信息以及用于配置异常日志存储路径的第二配置信息;根据上述控制指令关闭上述本地电子设备的看门狗;根据上述第一配置信息和上述第二配置信息在上述本地电子设备中配置允许生成的异常日志文件大小和异常日志存储路径;当上述异常日志存储路径对应的存储空间中有异常日志的更新时,向上述服务器上传新的异常日志,以便上述服务器进行异常日志的解析。本专利技术另一方面提供一种异常日志生成配置装置,应用于电子设备,该异常日志生成配置装置包括:获取单元,用于当服务器存在与本地电子设备适配的异常日志配置文件时,获取上述异常日志配置文件,其中,上述异常日志配置文件包括:用于关闭电子设备的看门狗的控制指令、用于配置允许生成的异常日志文件大小的第一配置信息以及用于配置异常日志存储路径的第二配置信息;看门狗控制单元,用于根据上述控制指令关闭上述本地电子设备的看门狗;配置单元,用于根据上述第一配置信息和上述第二配置信息在上述本地电子设备中配置允许生成的异常日志文件大小和异常日志存储路径;上传单元,用于当上述异常日志存储路径对应的存储空间中有异常日志的更新时,向上述服务器上传新的异常日志,以便上述服务器进行异常日志的解析。由上可见,本专利技术通过异常日志配置文件实现对电子设备的看门狗的关闭、允许生成的异常日志文件大小的配置以及异常日志存储路径的配置,由于关闭了看门狗,因此在系统异常时不会马上重启系统,使得系统有足够时间生成异常日志,并且,通过对允许生成的异常日志文件大小进行配置,能够避免因允许生成的异常日志文件大小被默认设置为0而导致异常日志无法生成的问题,通过对异常日志存储路径进行配置,使得异常日志更新时能够及时被发现并上传至服务器,通过本专利技术,对于需要监控的电子设备,只要在服务器中设置与该电子设备相关的异常日志配置文件,即可解决该电子设备在系统异常时异常日志来不及生成的问题,即,使得该电子设备在系统异常时也能够生成异常日志。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的异常日志生成配置方法一个实施例流程示意图;图2为本专利技术提供的异常日志生成配置装置一个实施例结构示意图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种应用于电子设备的异常日志生成配置方法,包括:若服务器存在与本地电子设备适配的异常日志配置文件,则获取上述异常日志配置文件,其中,上述异常日志配置文件包括:用于关闭电子设备的看门狗的控制指令、用于配置允许生成的异常日志文件大小的第一配置信息以及用于配置异常日志存储路径的第二配置信息;根据上述控制指令关闭上述本地电子设备的看门狗;根据上述第一配置信息和上述第二配置信息在上述本地电子设备中配置允许生成的异常日志文件大小和异常日志存储路径;当上述异常日志存储路径对应的存储空间中有异常日志的更新时,向上述服务器上传新的异常日志,以便上述服务器进行异常日志的解析。本专利技术实施例还提供相应的异常日志生成配置装置,以下分别进行详细说明。下面以一实施例对本专利技术中的一种异常日志生成配置方法进行描述,该异常日志生成配置方法应用于电子设备(例如手机、电视机或其它具备看门狗的电子设备),请参阅图1,本专利技术实施例中的异常日志生成配置方法包括:101、当服务器存在与本地电子设备适配的异常日志配置文件时,获取上述异常日志配置文件;其中,上述异常日志配置文件包括:用于关闭上述电子设备的看门狗的控制指令、用于配置允许生成的异常日志文件大小的第一配置信息以及用于配置异常日志存储路径的第二配置信息。具体地,上述异常日志配置文件可以为脚本文件。由于不同机器型号、不同系统平台的电子设备的看门狗关闭方式可能有所不同,因此需要针对不同电子设备灵活配置适配的异常日志配置文件。本专利技术实施例中,可以预先根据电子设备的系统平台和机器型号设置与其适配的异常日志配置文件,其中,“适配”是指异常日志配置文件能够适用于电子设备中。本文档来自技高网...
异常日志生成配置方法及异常日志生成配置装置

【技术保护点】
一种异常日志生成配置方法,应用于电子设备,其特征在于,包括:若服务器存在与本地电子设备适配的异常日志配置文件,则获取所述异常日志配置文件,其中,所述异常日志配置文件包括:用于关闭电子设备的看门狗的控制指令、用于配置允许生成的异常日志文件大小的第一配置信息以及用于配置异常日志存储路径的第二配置信息;根据所述控制指令关闭所述本地电子设备的看门狗;根据所述第一配置信息和所述第二配置信息在所述本地电子设备中配置允许生成的异常日志文件大小和异常日志存储路径;当所述异常日志存储路径对应的存储空间中有异常日志的更新时,向所述服务器上传新的异常日志,以便所述服务器进行异常日志的解析。

【技术特征摘要】
1.一种异常日志生成配置方法,应用于电子设备,其特征在于,包括:
若服务器存在与本地电子设备适配的异常日志配置文件,则获取所述异常
日志配置文件,其中,所述异常日志配置文件包括:用于关闭电子设备的看门
狗的控制指令、用于配置允许生成的异常日志文件大小的第一配置信息以及用
于配置异常日志存储路径的第二配置信息;
根据所述控制指令关闭所述本地电子设备的看门狗;
根据所述第一配置信息和所述第二配置信息在所述本地电子设备中配置
允许生成的异常日志文件大小和异常日志存储路径;
当所述异常日志存储路径对应的存储空间中有异常日志的更新时,向所述
服务器上传新的异常日志,以便所述服务器进行异常日志的解析。
2.根据权利要求1所述的方法,其特征在于,当所述异常日志存储路径
对应的存储空间中有异常日志的更新时,所述方法还包括:
向所述服务器上传所述本地电子设备的系统平台信息和软件版本信息,以
便所述服务器在进行所述异常日志的解析时,能够根据所述本地电子设备的系
统平台信息和软件版本信息自动加载解析所述异常日志所需要的动态库。
3.根据权利要求1或2所述的方法,其特征在于,所述获取所述异常日
志配置文件之前包括:
向所述服务器发送异常日志配置文件查询请求消息,其中,所述异常日志
配置文件查询请求消息包含:唯一标识所述本地电子设备的机器型号的第一标
识和唯一标识所述本地电子设备当前系统平台的第二标识,以便所述服务器根
据所述第一标识和所述第二标识,查询所述服务器中是否存在与所述本地电子
设备适配的异常日志配置文件,且在存在与所述本地电子设备适配的异常日志
配置文件时,向所述本地电子设备发送异常日志配置文件下载路径指示信息;
所述获取所述异常日志配置文件,包括:
接收来自所述服务器的所述异常日志配置文件下载路径指示信息;
根据所述异常日志配置文件下载路径指示信息指示的下载路径,从相应位
置获取所述异常日志配置文件。
4.根据权要求3所述的方法,其特征在于,若所述服务器存在与本地电
子设备适配的异常日志配置文件,则所述方法还包括:
接收来自所述服务器的异常日志上传路径指示信息;
所述向所述服务器上传新的异常日志,具体为:根据所述异常日志上传路
径指示信息指示的上传路径,向所述服务器上传新的异常日志。
5.根据权利要求1或2所述的方法,其特征在于,所述向所述服务器上
传新的异常日志,之后包括:
重启所述本地电子设备。
6.一种异常日志生成配置装置,应用于电子设备,其特征在于,包括:
获取单元,用于当服务器存在与本地电子设备适配...

【专利技术属性】
技术研发人员:卢伟超
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:广东;44

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

1