版本信息的处理方法及装置制造方法及图纸

技术编号:38127179 阅读:8 留言:0更新日期:2023-07-08 09:32
本发明专利技术提供一种版本信息的处理方法及装置,该方法包括:在缓存中进行查找,以获取服务系统的当前版本信息;将所述当前版本信息进行展示。由此,中心系统在获取各服务系统对应的版本信息时,无需各服务系统在数据库中同时进行查找,即可获取到各服务系统的当前版本信息,减少了对数据库的影响,简化了中心系统收集各服务系统版本信息的过程,进而提高了效率,节省了时间。节省了时间。节省了时间。

【技术实现步骤摘要】
版本信息的处理方法及装置


[0001]本专利技术涉及计算机
,尤其涉及一种版本信息的处理方法及装置。

技术介绍

[0002]随着计算机技术的发展,网络系统也发展的越来越快,为了保证网络系统运行的可靠性和稳定性,通常需要采集服务系统的版本信息。
[0003]相关技术中,中心系统通常需要先去访问各服务系统,之后各服务系统会通过访问数据库的方式来查询各自版本,若各系统在同一时间访问数据库,可能会使得对数据库的访问量加大,加重系统负担,甚至造成数据库崩溃,进而影响正常的数据处理过程。
[0004]由此,在获取服务系统版本信息时,如何降低对数据库的影响,显得至关重要。

技术实现思路

[0005]针对现有技术中获取服务系统的版本信息时,由于各服务系统在同一时间访问数据库,从而加重数据库负担,甚至造成数据库崩溃的情形。
[0006]根据本专利技术的第一方面,提供一种版本信息的处理方法,该方法包括:在缓存中进行查找,以获取服务系统的当前版本信息;将所述当前版本信息进行展示。
[0007]可选的,所述在缓存中进行查找,以获取服务系统的当前版本信息,包括:基于所述服务系统对应的参数信息,在所述缓存中进行查找,以获取服务系统的当前版本信息;其中,所述参数信息包括以下至少一项:服务系统的名称、服务系统在缓存中的路径、服务系统的类型。
[0008]可选的,所述在缓存中进行查找,以获取服务系统的当前版本信息,包括:在所述缓存中存在所述服务系统的当前版本信息的情况下,从所述缓存中获取到所述服务系统的当前版本信息;或者,在所述缓存中不存在所述服务系统的当前版本信息的情况下,向所述服务系统发送版本查询请求;接收所述服务系统返回的当前版本信息,以获取到所述服务系统的当前版本信息。
[0009]根据本专利技术的第二方面,提供一种版本信息的处理方法,其包括:在缓存中进行查找,以获取历史版本信息;在所述缓存中存在所述历史版本信息的情况下,确定所述历史版本信息的存储时刻与当前时刻间的差值;在所述差值大于或等于阈值的情况下,计算出当前版本信息;将所述当前版本信息存储至所述缓存中以替换所述历史版本信息。
[0010]可选的,所述方法还包括:在所述差值小于阈值的情况下,返回执行获取历史版本信息的步骤。
[0011]可选的,所述方法还包括:在所述缓存中不存在所述历史版本信息的情况下,计算出当前版本信息;将所述当前版本信息存入所述缓存中。
[0012]可选的,所述方法还包括:在接收到中心系统发送的版本查询请求的情况下,将所述当前版本信息发送至所述中心系统。
[0013]根据本专利技术的第三方面,提供一种版本信息的处理装置,配置在中心系统侧,其包
括:获取模块,用于在缓存中进行查找,以获取服务系统的当前版本信息;展示模块,用于将所述当前版本信息进行展示。
[0014]可选的,所述获取模块,具体用于:基于所述服务系统对应的参数信息,在所述缓存中进行查找,以获取服务系统的当前版本信息;其中,所述参数信息包括以下至少一项:服务系统的名称、服务系统在缓存中的路径、服务系统的类型。
[0015]可选的,所述获取模块,还具体用于:在所述缓存中存在所述服务系统的当前版本信息的情况下,从所述缓存中获取到所述服务系统的当前版本信息;或者,在所述缓存中不存在所述服务系统的当前版本信息的情况下,向所述服务系统发送版本查询请求;接收所述服务系统返回的当前版本信息,以获取到所述服务系统的当前版本信息。
[0016]根据本专利技术的第四方面,提供一种版本信息的处理装置,配置在服务系统侧,其包括:查找模块,用于在缓存中进行查找,以获取历史版本信息;确定模块,用于在所述缓存中存在所述历史版本信息的情况下,确定所述历史版本信息的存储时刻与当前时刻间的差值;计算模块,用于在所述差值大于或等于阈值的情况下,计算出当前版本信息;存储模块,用于将所述当前版本信息存储至所述缓存中以替换所述历史版本信息。
[0017]可选的,所述装置还包括:返回模块,用于在所述差值小于阈值的情况下,返回执行获取历史版本信息的步骤。
[0018]可选的,所述存储模块,还用于:在所述缓存中不存在所述历史版本信息的情况下,计算出当前版本信息;将所述当前版本信息存入所述缓存中。
[0019]可选的,所述装置还包括:发送模块,用于在接收到中心系统发送的版本查询请求的情况下,将所述当前版本信息发送至所述中心系统。
[0020]根据本专利技术的第五方面,提供一种电子设备,电子设备包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现上述的任一种版本信息的处理方法。
[0021]根据本专利技术的第六方面,提供一种计算机可读存储介质,其特征在于,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现上述的任一种版本信息的处理方法。
[0022]综上所述,本专利技术提供一种版本信息的处理方法及装置,该方法包括:中心系统可以在缓存中进行查找,以获取服务系统的当前版本信息,之后将当前版本信息进行展示。由此,无需各服务系统在数据库中同时进行查找,即可获取到各服务系统的当前版本信息,减少了对数据库的影响,简化了中心系统收集各服务系统当前版本信息的过程,进而提高了效率,节省了时间。
附图说明
[0023]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024]图1为本专利技术的实施例提供的一种版本信息的处理方法的流程图;
[0025]图2为本专利技术的实施例提供的一种版本信息的处理方法的流程图;
[0026]图3为本专利技术的实施例提供的一种版本信息的处理方法的流程图;
[0027]图4为本专利技术的实施例提供的一种版本信息的处理过程的流程图;
[0028]图5为本专利技术的实施例提供的一种版本信息的处理装置的结构图;
[0029]图6为本专利技术的实施例提供的一种版本信息的处理装置的结构图;
[0030]图7为本专利技术的实施例提供的一种电子设备的结构图。
具体实施方式
[0031]为了使本专利技术的上述以及其他特征和优点更加清楚,下面结合附图进一步描述本专利技术。应当理解,本文给出的具体实施例是出于向本领域技术人员解释的目的,仅是示例性的,而非限制性的。
[0032]在以下描述中,阐述了许多具体细节以提供对本专利技术的透彻理解。然而,对于本领域普通技术人员来说,明显的是,不需要采用具体细节来实践本专利技术。在其他情况下,未详细描述众所周知的步骤或操作,以避免模糊本专利技术。
[0033]本专利技术实施例提供的版本信息的处理方法,可由本专利技术实施例提供的版本信息的处理装置执行,该装置可配置于电子设备中。
[0034]参考图1,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种版本信息的处理方法,其特征在于,所述方法包括:在缓存中进行查找,以获取服务系统的当前版本信息;将所述当前版本信息进行展示。2.如权利要求1所述的方法,其特征在于,所述在缓存中进行查找,以获取服务系统的当前版本信息,包括:基于所述服务系统对应的参数信息,在所述缓存中进行查找,以获取服务系统的当前版本信息;其中,所述参数信息包括以下至少一项:服务系统的名称、服务系统在缓存中的路径、服务系统的类型。3.如权利要求1所述的方法,其特征在于,所述在缓存中进行查找,以获取服务系统的当前版本信息,包括:在所述缓存中存在所述服务系统的当前版本信息的情况下,从所述缓存中获取到所述服务系统的当前版本信息;或者,在所述缓存中不存在所述服务系统的当前版本信息的情况下,向所述服务系统发送版本查询请求;接收所述服务系统返回的当前版本信息,以获取到所述服务系统的当前版本信息。4.一种版本信息的处理方法,其特征在于,所述方法包括:在缓存中进行查找,以获取历史版本信息;在所述缓存中存在所述历史版本信息的情况下,确定所述历史版本信息的存储时刻与当前时刻间的差值;在所述差值大于或等于阈值的情况下,计算出当前版本信息;将所述当前版本信息存储至所述缓存中以替换所述历史版本信息。5.如权利要求4所述的方法,其特征在于,所述方法还包括:在所述差值小于阈值的情况下,返回执行获取历史版本信息的步骤。6.如权利要求4所述的方法,其特征在于,所述方法还包括:在所述缓...

【专利技术属性】
技术研发人员:宓志明张智慧王强李彤
申请(专利权)人:北京元年科技股份有限公司
类型:发明
国别省市:

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

1