一种快应用平台下的日志管理系统、方法及移动终端技术方案

技术编号:29757355 阅读:41 留言:0更新日期:2021-08-20 21:10
本文属于移动互联领域,具体涉及一种快应用平台下的日志管理系统、方法及移动终端,所述系统包括快应用端和展示端;所述快应用端设有第一接口和第二接口,当待测快应用运行生成日志信息时,所述快应用端通过所述第一接口将所述日志信息发送至所述展示端,同时通过所述第二接口将所述日志信息写入本地文件系统;所述展示端包括日志控制台,所述展示端用于接收所述日志信息,并存储至缓存区,所述日志控制台用于响应用户操作指令,通过第三接口向所述缓存区读取目标日志,并展示所述目标日志,本文实现了在移动终端实时展示日志,提高对日志的查询效率,同时也实现对生成日志的快速定位和提取。

【技术实现步骤摘要】
一种快应用平台下的日志管理系统、方法及移动终端
本文属于移动互联领域,具体涉及一种快应用平台下的日志管理系统、方法及移动终端。
技术介绍
快应用(fastapp)是各大手机厂商基于硬件平台工台推出的新型应用生态,快应用使用前端技术栈开发,原生渲染,同时具备超文本标记语言5(HTML5)页面和原生应用的双重优点,使用快应用的用户无需下载安装,即点即用,享受原生应用的性能体验。快应用框架深度集成进各厂商手机系统中,可以在操作系统层面实现用户需求与应用服务间的无缝连接,提升用户的使用体验和应用服务的转化效率,同时支持生成快应用的桌面图标等留存能力。在快应用的开发、测试过程中,面对着机型多、系统版本多,问题描述、复现困难等问题,往往就需要借助于客户端记录的问题日志来进行问题的追踪定位。现有技术中快应用的官方框架仅支持电脑连接手机进行实时的日志查看,并且依赖于电脑端(PC)上安装一整套快应用的开发调试环境,但针对开发人员与测试人员处于异地、或是难于复现的问题往往难以定位,只能通过不断的推测、尝试来进行碰运气式的修改,最终导致开发、测试人员都浪费大量的时间精力。因此如何提高快应用平台下日志管理的效率,进而提高对日志的定位效率成为目前亟需解决的技术问题。
技术实现思路
针对现有技术的上述问题,本文的目的在于,提供一种快应用平台下的日志管理系统、方法及移动终端,能提高快应用平台下日志管理的效率,进而提高对日志的定位效率。为了解决上述技术问题,本文的具体技术方案如下:一方面,本文提供一种快应用平台下的日志管理系统,所述系统包括快应用端和展示端;所述快应用端设有第一接口和第二接口,当待测快应用运行生成日志信息时,所述快应用端通过所述第一接口将所述日志信息发送至所述展示端,同时通过所述第二接口将所述日志信息写入本地文件系统;所述展示端包括日志控制台,所述展示端用于接收所述日志信息,并存储至缓存区,所述日志控制台用于响应用户操作指令,通过第三接口向所述缓存区读取目标日志,并展示所述目标日志。进一步地,所述系统还包括日志服务器;所述日志服务器用于接收并保存所述本地文件系统中存储的日志信息,以使远程人员从所述日志服务器中下载所述日志信息。进一步地,所述快应用端还通过预设加密规则对所述日志信息加密,并将加密后的日志信息通过所述第二接口写入本地文件系统。进一步地,所述系统还包括日志管理模块;所述日志管理模块用于根据用户定义设置日志文件写入规则,以使所述日志信息按照所述写入规则写入本地文件系统。进一步地,所述写入规则包括:按照待测快应用类型确定日志写入位置,或,按照待测快应用启动顺序确定日志写入位置。进一步地,所述快应用端设有容器组件;所述容器组件用于加载运行所述展示端,以使所述日志控制台读取并展示目标日志。另一方面,本文还提供一种快应用平台下的日志管理方法,所述方法适应于上述所述的系统,所述方法包括:获取待测快应用运行生成的日志信息;控制快应用端通过第一接口将所述日志信息发送至展示端,同时控制快应用端通过第二接口将所述日志信息写入本地文件系统;控制展示端接收并展示所述日志信息。进一步地,所述控制展示端接收并展示所述日志信息,包括:控制所述展示端接收所述日志信息,并存储至缓存区;响应用户操作指令,控制日志控制台通过第三接口向所述缓存区读取目标日志;控制所述日志控制台展示所述目标日志。进一步地,所述控制快应用端通过第二接口将所述日志信息写入本地文件系统,包括:按照预设加密规则对所述日志信息进行加密,得到加密后的日志信息;控制所述快应用端通过所述第二接口将加密后的日志信息写入本地文件系统。进一步地,所述控制快应用端通过第二接口将所述日志信息写入本地文件系统,之后还包括:获取日志上传指令;根据所述日志上传指令,从所述本地文件系统中确定待上传日志信息;将所述待上传日志信息上传至日志服务器,以使远程人员下载所述待上传日志信息。进一步地,所述控制快应用端通过第二接口将所述日志信息写入本地文件系统,之后还包括:获取用户日志调整指令;根据所述日志调整指令,对所述本地文件系统中存储的日志信息进行调整。进一步地,所述日志调整指令包括日志展示指令、日志删除指令。另一方面,本文还提供一种快应用平台下的日志管理装置,所述装置包括:日志信息获取模块,用于获取待测快应用运行生成的日志信息;日志信息处理模块,用于控制快应用端通过第一接口将所述日志信息发送至展示端,同时控制快应用端通过第二接口将所述日志信息写入本地文件系统;日志信息展示模块,用于控制展示端接收并展示所述日志信息。另一方面,本文还提供一种移动终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述所述的方法。最后,本文还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的方法。采用上述技术方案,本文所述的一种快应用平台下的日志管理系统、方法及移动终端,通过在快应用端设置第一接口和第二接口,当待测快应用运行生成日志信息时,所述快应用端通过所述第一接口将所述日志信息发送至所述展示端,同时通过所述第二接口将所述日志信息写入本地文件系统,从而实现了日志信息的本地存储,这样对难复现的问题可以实现对生成日志的快速定位和提取,同时本文在展示端设有连接日志控制台,实现了在移动终端实时展示日志,提高对日志的查询效率。为让本文的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。附图说明为了更清楚地说明本文实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本文的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本文实施例提供的一种快应用平台下的日志管理系统的结构示意图;图2示出了本文实施例提供的一种快应用平台下的日志管理系统的另一种结构示意图;图3示出了本文实施例提供的一种快应用平台下的日志管理系统的另一种结构示意图;图4示出了本文实施例提供的一种快应用平台下的日志管理方法的步骤示意图;图5示出了本文实施例中对目标日志展示的步骤示意图;图6示出了本文实施例中提供的一种快应用平台下的日志管理装置的结构示意图;图7示出了本文实施例中提供的移动终端的结构示意图。附图符号说明:10、快应用端;20、展示端;30、本地文件系统;40、日志服务器;50、日志管理模块;100、日志信息获取模块;200、日志信息处理模块;<本文档来自技高网...

【技术保护点】
1.一种快应用平台下的日志管理系统,其特征在于,所述系统包括快应用端和展示端;/n所述快应用端设有第一接口和第二接口,当待测快应用运行生成日志信息时,所述快应用端通过所述第一接口将所述日志信息发送至所述展示端,同时通过所述第二接口将所述日志信息写入本地文件系统;/n所述展示端包括日志控制台,所述展示端用于接收所述日志信息,并存储至缓存区,所述日志控制台用于响应用户操作指令,通过第三接口向所述缓存区读取目标日志,并展示所述目标日志。/n

【技术特征摘要】
1.一种快应用平台下的日志管理系统,其特征在于,所述系统包括快应用端和展示端;
所述快应用端设有第一接口和第二接口,当待测快应用运行生成日志信息时,所述快应用端通过所述第一接口将所述日志信息发送至所述展示端,同时通过所述第二接口将所述日志信息写入本地文件系统;
所述展示端包括日志控制台,所述展示端用于接收所述日志信息,并存储至缓存区,所述日志控制台用于响应用户操作指令,通过第三接口向所述缓存区读取目标日志,并展示所述目标日志。


2.根据权利要求1所述的系统,其特征在于,所述系统还包括日志服务器;
所述日志服务器用于接收并保存所述本地文件系统中存储的日志信息,以使远程人员从所述日志服务器中下载所述日志信息。


3.根据权利要求1所述的系统,其特征在于,
所述快应用端还通过预设加密规则对所述日志信息加密,并将加密后的日志信息通过所述第二接口写入本地文件系统。


4.根据权利要求1所述的系统,其特征在于,所述系统还包括日志管理模块;
所述日志管理模块用于根据用户定义设置日志文件写入规则,以使所述日志信息按照所述写入规则写入本地文件系统。


5.根据权利要求4所述的系统,其特征在于,所述写入规则包括:按照待测快应用类型确定日志写入位置,或,按照待测快应用启动顺序确定日志写入位置。


6.根据权利要求1所述的系统,其特征在于,所述快应用端设有容器组件;
所述容器组件用于加载运行所述展示端,以使所述日志控制台读取并展示目标日志。


7.一种快应用平台下的日志管理方法,其特征在于,所述方法适应于上述权利要求1至6任一项所述的系统,所述方法包括:
获取待测快应用运行生成的日志信息;
控制快应用端通过第一接口将所述日志信息发送至展示端,同时控制快应用端通过第二接口将所述日志信息写入本地文件系统;
控制展示端接收并展示所述日志信息。


8.根据权利要求7所述的方法,其特征在于,所述控制展示端接收并展示所述日志信息,包括:
控制所述展...

【专利技术属性】
技术研发人员:陈勇范昕林婧如
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:北京;11

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

1