系统数据处理方法、存储介质及电子装置制造方法及图纸

技术编号:36422681 阅读:19 留言:0更新日期:2023-01-20 22:31
本申请公开了一种系统数据处理方法、存储介质及电子装置,涉及智能家居/智慧家庭技术领域,该系统数据处理方法包括:获取目标系统运行时的参考数据;将参考数据存入不同的目标数据库中,将目标系统划分为多个微服务模块,其中,每个微服务模块对应至少两个不同的目标数据库;基于目标系统的运行过程从目标数据库中获取目标数据,基于目标数据对多个微服务模块进行监视,得到监视数据;基于监视数据改变多个微服务模块的运行状态。本申请通过不同的目标数据库实现了数据扩展,存储过程比较简单,通过多个微服务模块对系统进行监视,便于发现系统存在的问题并及时处理,从而提高了系统的整体性能。统的整体性能。统的整体性能。

【技术实现步骤摘要】
系统数据处理方法、存储介质及电子装置


[0001]本申请涉及智能家居/智慧家庭
,尤其涉及一种系统数据处理方法、存储介质及电子装置。

技术介绍

[0002]目前,在对系统进行数据处理和逻辑分析时,通常都是将所有的业务逻辑都写在了oracle的存储过程里。然而,随着系统数据量的持续增加和业务逻辑的更新迭代,系统会出现不稳定、扩展成本高和出现问题定位难等弊端。
[0003]因此,如何对系统数据进行优化处理,提高系统的综合性能,是当前亟需解决的技术问题。

技术实现思路

[0004]本申请提供一种系统数据处理方法、存储介质及电子装置,用以解决现有技术中上述存在的缺陷,实现数据扩展,发现系统存在的问题并及时处理,从而提高了系统的整体性能。
[0005]本申请提供一种系统数据处理方法,包括:
[0006]获取目标系统运行时的参考数据;
[0007]将所述参考数据存入不同的目标数据库中,其中,所述目标数据库是对目标系统的运行参数进行数据采集和数据分析之后进行选取得到的;
[0008]将所述目标系统划分为多个微服务模块,其中,每个所述微服务模块对应至少两个不同的所述目标数据库;
[0009]基于所述目标系统的运行过程从所述目标数据库中获取目标数据,基于所述目标数据对所述多个微服务模块进行监视,得到监视数据;
[0010]基于所述监视数据改变所述多个微服务模块的运行状态。
[0011]根据本申请提供的一种系统数据处理方法,所述将所述参考数据存入不同的目标数据库中之前,所述方法还包括:
[0012]基于所述参考数据的数据量对所述参考数据进行分类,得到第一参考数据和第二参考数据;
[0013]其中,所述第一参考数据和第二参考数据是基于所述数据量和第一预设目标值进行比较得到的。
[0014]根据本申请提供的一种系统数据处理方法,所述目标数据库至少包括第一数据库和第二数据库,所述第一数据库和第二数据库均是对目标系统的运行参数进行数据采集和数据分析之后进行选取得到的;
[0015]所述将所述参考数据存入不同的目标数据库中,包括:
[0016]将所述第一参考数据存入所述第一数据库中,以使所述第一数据库对所述第一参考数据同步存入至第二数据库中;
[0017]将所述第二参考数据直接存入所述第二数据库中。
[0018]根据本申请提供的一种系统数据处理方法,所述基于所述目标数据对所述多个微服务模块进行监视,得到监视数据,包括:
[0019]基于所述目标数据对所述多个微服务模块的内存占用情况和CPU占用情况进行监视,得到内存占用数据和CPU占用数据,并根据所述多个微服务模块的网络使用情况,得到网络流入数据和网络流出数据。
[0020]根据本申请提供的一种系统数据处理方法,所述基于所述监视数据改变所述多个微服务模块的运行状态,包括:
[0021]将所述内存占用数据和/或CPU占用数据结合所述网络流入数据、网络流出数据,对所述多个微服务模块的内存占用情况和/或CPU占用情况进行自动伸缩。
[0022]根据本申请提供的一种系统数据处理方法,所述基于所述监视数据改变所述多个微服务模块的运行状态,包括:
[0023]在所述内存占用情况和/或CPU占用情况的数值大于预设数值的情况下,生成异常信息并基于所述异常信息对所述目标系统进行重启;
[0024]将所述异常信息通过至少一种传播途径同步发送至用户端以对用户进行提示。
[0025]根据本申请提供的一种系统数据处理方法,所述基于所述监视数据改变所述多个微服务模块的运行状态之后,所述方法还包括:
[0026]对所述第一数据库、第二数据库进行可视化分析,获取目标查询语句;
[0027]将所述目标查询语句从所述第一数据库和/或第二数据库中进行清除,其中,所述目标查询语句的查询时间大于预设目标时间段;
[0028]对所述内存占用情况、CPU占用情况进性可视化分析,获取导致系统出现异常的原因。
[0029]本申请还提供一种系统数据处理装置,包括:
[0030]获取单元,用于获取目标系统运行时的参考数据;
[0031]存储单元,用于将所述参考数据存入不同的目标数据库中,其中,所述目标数据库是对目标系统的运行参数进行数据采集和数据分析之后进行选取得到的;
[0032]划分单元,用于将所述目标系统划分为多个微服务模块,其中,每个所述微服务模块对应至少两个不同的所述目标数据库;
[0033]监视单元,用于基于所述目标系统的运行过程从所述目标数据库中获取目标数据,基于所述目标数据对所述多个微服务模块进行监视,得到监视数据;
[0034]处理单元,用于基于所述监视数据改变所述多个微服务模块的运行状态
[0035]本申请还提供一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行实现如上述任一种所述系统数据处理方法。
[0036]本申请还提供一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行实现如上述任一种所述系统数据处理方法。
[0037]本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述系统数据处理方法。
[0038]本申请提供的系统数据处理方法、存储介质及电子装置,通过获取目标系统运行
时的参考数据,将参考数据存入不同的目标数据库中,其中,目标数据库是对目标系统的运行参数进行数据采集和数据分析之后进行选取得到的,然后将目标系统划分为多个微服务模块,其中,每个微服务模块对应至少两个不同的目标数据库,进一步基于目标系统的运行过程从目标数据库中获取目标数据,基于目标数据对多个微服务模块进行监视,得到监视数据,最后基于监视数据改变多个微服务模块的运行状态。本申请通过不同的目标数据库实现了数据扩展,存储过程比较简单,通过多个微服务模块对系统进行监视,便于发现系统存在的问题并及时处理,从而提高了系统的整体性能。
附图说明
[0039]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0040]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0041]图1是本申请提供的系统数据处理方法的流程示意图之一;
[0042]图2是本申请提供的系统数据处理方法的流程示意图之二;
[0043]图3是本申请提供的系统数据处理装置的结构示意图;
[0044]图4是根据本申请实施例的一种智能设备的交互方法的硬件环境示意图;
[0045]图5是本申请提供的电子装置的结构示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统数据处理方法,其特征在于,包括:获取目标系统运行时的参考数据;将所述参考数据存入不同的目标数据库中,其中,所述目标数据库是对目标系统的运行参数进行数据采集和数据分析之后进行选取得到的;将所述目标系统划分为多个微服务模块,其中,每个所述微服务模块对应至少两个不同的所述目标数据库;基于所述目标系统的运行过程从所述目标数据库中获取目标数据,基于所述目标数据对所述多个微服务模块进行监视,得到监视数据;基于所述监视数据改变所述多个微服务模块的运行状态。2.根据权利要求1所述的系统数据处理方法,其特征在于,所述将所述参考数据存入不同的目标数据库中之前,所述方法还包括:基于所述参考数据的数据量对所述参考数据进行分类,得到第一参考数据和第二参考数据;其中,所述第一参考数据和第二参考数据是基于所述数据量和第一预设目标值进行比较得到的。3.根据权利要求2所述的系统数据处理方法,其特征在于,所述目标数据库至少包括第一数据库和第二数据库,所述第一数据库和第二数据库均是对目标系统的运行参数进行数据采集和数据分析之后进行选取得到的;所述将所述参考数据存入不同的目标数据库中,包括:将所述第一参考数据存入所述第一数据库中,以使所述第一数据库对所述第一参考数据同步存入至第二数据库中;将所述第二参考数据直接存入所述第二数据库中。4.根据权利要求3所述的系统数据处理方法,其特征在于,所述基于所述目标数据对所述多个微服务模块进行监视,得到监视数据,包括:基于所述目标数据对所述多个微服务模块的内存占用情况和CPU占用情况进行监视,得到内存占用数据和CPU占用数据,并根据所述多个微服务模块的网络使用情况,得到网络流入数据和网络流出数据。5.根据权利要求4所述的系统数据处理方法,其特征在于,所述基于所述监视数据改变所述多个微服务模块的运行状态,包括:将所述内存占用数据和/或CPU占用数据结合所述网络流入数据、网络流出数据,对所述...

【专利技术属性】
技术研发人员:马洋
申请(专利权)人:青岛海尔科技有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1