一种信息处理方法、装置及可读存储介质制造方法及图纸

技术编号:35189604 阅读:13 留言:0更新日期:2022-10-12 18:06
本申请公开一种信息处理方法、装置及可读存储介质,涉及电子信息领域。本申请所提供的信息处理方法,在接收到信息时,判断管理软件是否空闲,若是,则将信息发送至管理软件进行处理,若否,则建立信息队列,并对信息队列中的信息进行合并,在集群管理软件空闲时,将合并后的信息发送至管理软件进行处理。与以往传统的信息处理方式相比,本申请提出了一种分布式存储管理软件对接多平台的信息处理方法,减少同时对接多平台时的重复请求和信息上报,提高管理软件的运行效率,减轻管理软件的运行压力,减少管理软件的冗余。减少管理软件的冗余。减少管理软件的冗余。

【技术实现步骤摘要】
一种信息处理方法、装置及可读存储介质


[0001]本申请涉及信息安全领域,特别是涉及一种信息处理方法、装置及可读存储介质。

技术介绍

[0002]近年来,随着计算机技术以及信息技术的发展,以及使用的信息的增大,分布式管理软件在日常工作业务中所占的比重越来越大,目前分布式存储管理软件通常需要支持对接多套第三方管理平台,在实际开发过程中需要对每种第三方平台都单独开发一个独立模块用于对接,接收管理平台发送的请求和上报信息。
[0003]当前的信息处理方法一般是通过对每个第三方插件平台都单独开发一个模块用于对接提供平台所需要的信息,然而由于同时对接多套平台就意味着对所管理集群更加频繁的修改、查询和上报信息,大量的请求和上报势必会带来更多的重复操作和更大的运行压力,需要维护的模块就更多,会增大维护软件的压力和大量的冗余代码。
[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]图1为本申请实施例提供的一种信息处理方法的流程图;
[0047]图2为本申请实施例提供的一种管理软件上报执行的对比示意图;
[0048]图3为本申请实施例提供的一种信息处理装置的示意图;
[0049]图4为本申请另一实施例提供的信息处理装置的结构图。
具体实施方式
[0050]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本申请保护范围。
[0051]本申请的核心是提供一种信息处理方法、装置及可读存储介质,以便于解决同时对接多套平台就意味着对所管理集群更加频繁的修改、查询和上报信息,大量的请求和上报势必会带来更多的重复操作和更大的运行压力,需要维护的模块就更多,会增大维护软件的压力和大量的冗余代码的问题。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:在接收到信息时,判断管理软件是否空闲;若是,则将所述信息发送至所述管理软件进行处理;若否,则建立信息队列,并对所述信息队列中的所述信息进行合并;在所述管理软件空闲时,将合并后的所述信息发送至所述管理软件进行处理。2.根据权利要求1所述的信息处理方法,其特征在于,所述对所述信息队列中的所述信息进行合并包括:若多个所述信息均为查询同一个资源或是同一个所述资源的不同部分,则对各所述信息进行合并处理。3.根据权利要求1所述的信息处理方法,其特征在于,所述对所述信息队列中的所述信息进行合并包括:若多个所述信息均为修改同一个资源或是同一个所述资源的不同部分,则预先确定需要修改的所述资源的最终状态,并将所述信息合并成一个修改的请求信息。4.根据权利要求1所述的信息处理方法,其特征在于,所述对所述信息队列中的所述信息进行合并包括:若所述信息队列中有删除所述资源的所述信息,将对所述资源的所有操作信息合并成一个删除所述资源的请求信息。5.根据权利要求1至4任意一项所述的信息处理方法,其特征在于,在所述将合并后的所述信息发送至所述管理软件进行处理之后,还包括:每隔预设时间,判断所述管理软件是否空闲;若是,则将处理结果发送至对应的平台...

【专利技术属性】
技术研发人员:袁少辉
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1