震荡服务检测方法、装置、设备及存储介质制造方法及图纸

技术编号:39147455 阅读:12 留言:0更新日期:2023-10-23 14:57
本申请提供一种震荡服务检测方法、装置、设备及存储介质。该方法包括:获取服务列表集合,其中,服务列表集合包括第一服务列表,且服务列表集合内的第一服务列表为根据当前时间和预设时间间隔,从DCOS系统中连续获取的、且满足第一数量要求的服务列表,第一服务列表用于记录处于部署状态的第一服务实例;若服务列表集合中的第一服务列表均包括第一目标服务实例,则确定第一目标服务实例为震荡服务实例。本申请的方法,实现了系统对震荡服务的自动检测,降低了检测成本,提高了检测效率。提高了检测效率。提高了检测效率。

【技术实现步骤摘要】
震荡服务检测方法、装置、设备及存储介质


[0001]本申请涉及云计算
,尤其涉及一种震荡服务检测方法、装置、设备及存储介质。

技术介绍

[0002]震荡服务是指服务实例一直处于不停地创建和结束,导致云平台无法正常运行的一种异常状态。
[0003]目前,现有的震荡服务检测,一般通过采集异常数据,然后将异常数据发送至用户,以进行震荡服务的确定。
[0004]然而,现有的震荡服务检测方法存在检测效率较低的问题。

技术实现思路

[0005]本申请提供一种震荡服务检测方法、装置、设备及存储介质,用以解决震荡服务检测效率较低的问题。
[0006]第一方面,本申请提供一种震荡服务检测方法,包括:
[0007]获取服务列表集合,其中,服务列表集合包括第一服务列表,且服务列表集合内的第一服务列表为根据当前时间和预设时间间隔,从DCOS系统中连续获取的、且满足第一数量要求的服务列表,第一服务列表用于记录处于部署状态的第一服务实例;
[0008]若服务列表集合中的第一服务列表均包括第一目标服务实例,则确定第一目标服务实例为震荡服务实例。
[0009]在本申请中,获取服务列表集合,包括:
[0010]确定当前时间、以及预设时间间隔;
[0011]根据当前时间、以及预设时间间隔,确定第一服务列表的查询时间点,其中,查询时间点的数量满足第一数量要求;
[0012]根据查询时间点,从DCOS系统中获取服务列表集合。
[0013]在本申请中,提供一种震荡服务检测方法,还包括:
[0014]从DCOS系统中获取第二服务列表,第二服务列表用于记录处于运行状态的第二服务实例,以及第二服务实例的部署时间;
[0015]根据第二服务实例的部署时间和当前时间,确定第二服务实例中为震荡服务实例的第二目标服务实例。
[0016]在本申请中,根据第二服务实例的部署时间和当前时间,确定第二服务实例中为震荡服务实例的第二目标服务实例,包括:
[0017]根据第二服务实例的部署时间和当前时间,确定第二服务实例处于运行状态的已运行时长;
[0018]若第二服务实例的已运行时长大于或等于预设的时间阈值,则确定第二服务实例为满足运行要求的正常服务实例;
[0019]若第二服务实例的已运行时长小于预设的时间阈值,则确定第二服务实例为第二目标服务实例。
[0020]在本申请中,在获取服务列表集合之后,方法还包括:
[0021]若服务列表集合中的第一服务列表未均包括第一目标服务实例,则根据当前时间和预设时间间隔,从DCOS系统中连续获取、且满足第二数量要求的服务列表组合,其中,每个服务列表组合内均包括获取时间对应的第三服务列表和第四服务列表,第三服务列表用于记录处于部署状态的第三服务实例,第四服务列表用于记录处于运行状态的第四服务实例;
[0022]确定服务列表组合中的目标服务列表组合,目标服务列表组合为第三服务列表和第四服务列表中均存在第三目标服务实例的服务列表组合;
[0023]根据目标服务列表组合,确定第三目标服务实例为震荡服务实例。
[0024]在本申请中,根据当前时间和预设时间间隔,从DCOS系统中连续获取、且满足第二数量要求的服务列表组合,包括:
[0025]确定当前时间、以及预设时间间隔;
[0026]根据当前时间、以及预设时间间隔,确定服务列表组合的第二查询时间点,其中,第二查询时间点的数量满足第二数量要求,第二数量要求表征的数量大于第一数量要求表征的数量;
[0027]根据第二查询时间点,从DCOS系统中获取服务列表组合。
[0028]在本申请中,根据目标服务列表组合,确定第三目标服务实例为震荡服务实例,包括:
[0029]确定服务列表组合中的目标服务列表组合的数量;
[0030]若目标服务列表组合的数量大于预设组合数量,则确定第三目标服务实例为震荡服务实例。
[0031]在本申请中,在若服务列表集合中的第一服务列表均包括第一目标服务实例,则确定第一目标服务实例为震荡服务实例之后,方法还包括:
[0032]确定震荡服务实例;
[0033]将震荡服务实例存储至数据库,以供用户或其他查询设备进行查询。
[0034]第二方面,本申请提供一种震荡服务检测装置,包括:
[0035]获取模块,用于获取服务列表集合,其中,服务列表集合包括第一服务列表,且服务列表集合内的第一服务列表为根据当前时间和预设时间间隔,从DCOS系统中连续获取的、且满足第一数量要求的服务列表,第一服务列表用于记录处于部署状态的第一服务实例;
[0036]确定模块,用于若服务列表集合中的第一服务列表均包括第一目标服务实例,则确定第一目标服务实例为震荡服务实例。
[0037]第三方面,本申请提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;
[0038]存储器存储计算机执行指令;
[0039]处理器执行存储器存储的计算机执行指令,以实现如权利要求震荡服务检测方法中任一项的方法。
[0040]第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现本申请的方法。
[0041]本申请提供的震荡服务检测方法、装置、设备及存储介质,根据当前时间和预设的时间间隔,从DCOS系统中连续获取满足指定数量要求的服务列表进行比对,服务列表中均包括相同的服务实例,则确定为震荡服务,若服务列表中未均包括相同的服务实例,则从DCOS系统中连续获取、且满足另一指定数量要求的服务列表组合,服务列表组合分别记录处于部署状态的服务实例和处于运行状态的部署实例,根据当前时间和预设时间间隔,将记录部署状态的服务列表与记录运行状态的服务列表进行比对,若包括相同的服务实例,则根据相同的服务实例数量与预设数量进行比对,根据比对结果,确定震荡服务;获取运行状态的服务实例,判断运行状态的服务实例运行时长是否小于预定时间,根据判断结果来确定震荡服务;系统自动检测震荡服务,减少了用户的操作与判断步骤,降低了检测的成本和用户误判的可能性,提高了震荡服务的检测效率。
附图说明
[0042]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0043]图1为本申请实施例提供的震荡服务检测方法的流程示意图;
[0044]图2为本申请实施例提供的另一种震荡服务检测方法的流程示意图;
[0045]图3为本申请实施例提供的震荡服务检测方法装置的结构示意图;
[0046]图4为本申请实施例提供的电子设备的结构示意图。
[0047]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种震荡服务检测方法,其特征在于,应用于DCOS系统,所述方法为:获取服务列表集合,其中,所述服务列表集合包括第一服务列表,且所述服务列表集合内的第一服务列表为根据当前时间和预设时间间隔,从所述DCOS系统中连续获取的、且满足第一数量要求的服务列表,所述第一服务列表用于记录处于部署状态的第一服务实例;若所述服务列表集合中的第一服务列表均包括第一目标服务实例,则确定所述第一目标服务实例为震荡服务实例。2.根据权利要求1所述的方法,其特征在于,所述获取服务列表集合,包括:确定所述当前时间、以及所述预设时间间隔;根据所述当前时间、以及所述预设时间间隔,确定所述第一服务列表的查询时间点,其中,所述查询时间点的数量满足所述第一数量要求;根据所述查询时间点,从所述DCOS系统中获取所述服务列表集合。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:从所述DCOS系统中获取第二服务列表,所述第二服务列表用于记录处于运行状态的第二服务实例,以及所述第二服务实例的部署时间;根据所述第二服务实例的部署时间和所述当前时间,确定所述第二服务实例中为震荡服务实例的第二目标服务实例。4.根据权利要求3所述的方法,其特征在于,所述根据所述第二服务实例的部署时间和所述当前时间,确定所述第二服务实例中为震荡服务实例的第二目标服务实例,包括:根据所述第二服务实例的部署时间和所述当前时间,确定所述第二服务实例处于运行状态的已运行时长;若所述第二服务实例的已运行时长大于或等于预设的时间阈值,则确定所述第二服务实例为满足运行要求的正常服务实例;若所述第二服务实例的已运行时长小于预设的时间阈值,则确定所述第二服务实例为第二目标服务实例。5.根据权利要求1所述的方法,其特征在于,在所述获取服务列表集合之后,所述方法还包括:若所述服务列表集合中的第一服务列表未均包括第一目标服务实例,则根据当前时间和预设时间间隔,从所述DCOS系统中连续获取、且满足第二数量要求的服务列表组合,其中,每个所述服务列表组合内均包括获取时间对应的第三服务列表和第四服务列表,所述第三服务列表用于记录处于部署状态的第三服务实例,所述第四服务列表用于记录处于运行状态的第四服务实例;确定所述服务列表组合中的目标服务列表组合,所述目标服务...

【专利技术属性】
技术研发人员:亓洪涛杨潜于晓倩
申请(专利权)人:联通数字科技有限公司联通云数据有限公司
类型:发明
国别省市:

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

1