一种链路确定的方法及装置制造方法及图纸

技术编号:15726898 阅读:138 留言:0更新日期:2017-06-29 22:28
本申请公开了一种链路确定的方法及装置,该方法中检测服务器根据各服务器返回的结果信息而确定出待检测数据实际流转的链路后,可根据预先保存的指定类型链路对应的各服务器标识,对该链路中涉及的各服务器对应的服务器标识进行判断,进而确定出该链路是否为指定类型链路,因此,当线上业务的维护人员在对待检测数据实际流转的链路进行检测时,检测服务器可代替线上业务的维护人员自动确定出待检测数据实际流转的链路的链路类型,相对于现有技术而言,则给线上业务的维护人员在确定链路类型的过程中带来了极大的方便,进而提高了线上业务维护人员进行链路分析时的效率。

【技术实现步骤摘要】
一种链路确定的方法及装置
本申请涉及计算机
,尤其涉及一种链路确定的方法及装置。
技术介绍
随着网络技术的不断发展,各种线上业务相继的呈现在用户的面前,用户可通过这些线上业务处理一些先前需要去线下完成的业务,从而给用户带来了极大的方便,并提高了用户处理业务的效率。当前,线上业务的维护人员在维护线上业务的正常运行过程中,通常是通过对数据流转的链路进行分析,来维护线上业务的正常运行。具体的,线上业务的数据通常都需要经过多个服务器的处理后,才将结果进行输出,所以,数据经过的各服务器而形成的路径就是该数据流转的链路,而各服务器则可看作是该链路上的各个节点,正常情况下,该数据将按照预先设置好的链路依次经过各个节点,并通过各个节点的处理后,得到正确的结果,然而,倘若该数据在传入各个节点的过程中,没有按照预设的链路依次传入到各个节点,则得出的结果将是不准确的,因此,线上业务的维护人员需要对该数据实际流转的链路进行检测,来查看该数据实际流转的链路是否与预设的链路相同,并当检测到不同时,对该数据所流转的链路进行修复。在对数据的实际流转的链路进行检测的过程中,线上业务的维护人员通常需要先获取到该数据实际流转的链路,而后再将该数据实际流转的链路与该数据的预设链路进行比对,进而完成该数据的链路检测,而线上业务的维护人员在对该数据实际流转的链路进行获取时,通常都是通过检测服务器向各服务器分别发送检测指令,使得各服务器在接收到该检测指令后,分别向检测服务器返回包含有服务器标识以及链路标识的检测结果,检测服务器在接收到各检测结果后,可根据各检测结果中包含的链路标识以及各服务器标识,将各服务器标识对应的各服务器进行排序,以此来得到该数据实际流转的链路。例如,假设检测服务器在获取待检测数据实际流转的链路时,分别向3个服务器发送了检测指令,这3个服务器在接收到检测服务器发送的检测指令后,可根据该检测指令,分别向检测服务器返回各自保存的服务器标识以及链路标识,其中,服务器标识分别对应各自的服务器,检测服务器在接收到这3个服务器返回的检测结果后,可根据该检测结果中包含的服务器标识,确定出各服务器,也即各个节点,而后,检测服务器可进一步的根据检测结果中包含的链路标识,对各节点进行排序,其中,检测服务器获取到的检测结果中包含的各链路标识如表1所示。节点a链路标识:L1.1节点b链路标识:L1.3节点c链路标识:L1.2表1从表1中可以看出,节点a、b、c对应的链路标识分别为L1.1、L1.3、L1、2,因此,检测服务器按照L1.1、L1.2、L1.3的顺序,将节点a、b、c进行排序,进而得到该待检测数据实际流转的链路为节点a、c、b。在实际应用中,线上业务的维护人员除了需要通过检测服务器来得出待检测数据实际流转的链路外,通常还需要知道该链路的链路类型。然而,在现有技术中,线上业务的维护人员在确定链路类型的过程中,通常都是采用人工分析的方式确定出的,例如,维护人员通常可根据各节点处理该数据后所记录的日志信息、表信息等来分析出该数据实际流转的链路的链路类型,这就给线上业务的维护人员在确定链路类型的过程中带来了不便,进而降低了维护人员进行链路分析时的效率。
技术实现思路
本申请实施例提供一种链路确定的方法,用于解决现有技术会给线上业务的维护人员在确定链路类型的过程中带来不便的问题。本申请实施例提供一种链路确定的装置,用于解决现有技术会给线上业务的维护人员在确定链路类型的过程中带来不便的问题。本申请实施例采用下述技术方案:本申请实施例提供一种链路确定的方法,包括:向各服务器发送检测指令;接收各服务器返回的各结果信息,并根据所述各结果信息确定链路;根据预先保存的指定类型链路对应的各服务器标识,判断所述链路中包含的各服务器标识是否均为预先保存的服务器标识;若是,则确定所述链路是所述指定类型链路;若否,则确定所述链路不是所述指定类型链路。本申请实施例提供一种链路确定的方法,包括:接收检测服务器发送的检测指令;根据所述检测指令,向所述检测服务器返回结果信息,使得所述检测服务器根据所述结果信息确定链路,并根据预先保存的指定类型链路对应的各服务器标识,确定所述链路是否为所述指定类型的链路。本申请实施例提供一种链路确定的装置,包括:发送模块,向各服务器发送检测指令;接收确定模块,接收各服务器返回的各结果信息,并根据所述各结果信息确定链路;判断确定模块,根据预先保存的指定类型链路对应的各服务器标识,判断所述链路中包含的各服务器标识是否均为预先保存的服务器标识,其中,若是,则确定所述链路是所述指定类型链路,若否,确定所述链路不是所述指定类型链路。本申请实施例提供一种链路确定的装置,包括:接收指令模块,接收检测服务器发送的检测指令;返回模块,根据所述检测指令,向所述检测服务器返回结果信息,使得所述检测服务器根据所述结果信息确定链路,并根据预先保存的指定类型链路对应的各服务器标识,确定所述链路是否为所述指定类型的链路。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:由于本申请实施例中,检测服务器根据各服务器返回的结果信息而确定出待检测数据实际流转的链路后,可根据预先保存的指定类型链路对应的各服务器标识,对该链路中涉及的各服务器对应的服务器标识进行判断,进而确定出该链路是否为指定类型链路,因此,当线上业务的维护人员在对待检测数据实际流转的链路进行检测时,检测服务器可代替线上业务的维护人员自动确定出待检测数据实际流转的链路的链路类型,相对于现有技术而言,则给线上业务的维护人员在确定链路类型的过程中带来了极大的方便,进而提高了线上业务维护人员进行链路分析时的效率。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的链路确定的过程;图2为本申请实施例提供的一种链路确定的过程;图3为本申请实施例提供的链路确定的系统示意图;图4为本申请实施例提供的一种链路确定的装置结构示意图;图5为本申请实施例提供的一种链路确定的装置结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请各实施例提供的技术方案。图1为本申请实施例提供的链路确定的过程,具体包括以下步骤:S101:向各服务器发送检测指令。线上业务的维护人员为保证线上业务的正常运行,通常可采用链路分析的方式来对线上业务进行检测,因此,在本申请实施例中,线上业务的维护人员需要对某一数据实际流转的链路进行检测时,可通过检测服务器向各服务器分别发送检测指令,使得后续各服务器在接收到该检测指令后,可根据该检测指令,分别向检测服务器返回各自的结果信息。具体的,在实际应用中,数据通常都需要经过多个服务器的处理,并最终由最后处理该数据的服务器将处理后的结果进行输出,其中,该数据按顺序依次经过各服务器所形成的路径就本文档来自技高网
...
一种链路确定的方法及装置

【技术保护点】
一种链路确定的方法,其特征在于,包括:向各服务器发送检测指令;接收各服务器返回的各结果信息,并根据所述各结果信息确定链路;根据预先保存的指定类型链路对应的各服务器标识,判断所述链路中包含的各服务器标识是否均为预先保存的服务器标识;若是,则确定所述链路是所述指定类型链路;若否,则确定所述链路不是所述指定类型链路。

【技术特征摘要】
1.一种链路确定的方法,其特征在于,包括:向各服务器发送检测指令;接收各服务器返回的各结果信息,并根据所述各结果信息确定链路;根据预先保存的指定类型链路对应的各服务器标识,判断所述链路中包含的各服务器标识是否均为预先保存的服务器标识;若是,则确定所述链路是所述指定类型链路;若否,则确定所述链路不是所述指定类型链路。2.如权利要求1所述的方法,其特征在于,所述结果信息中包含有服务器标识及其对应的链路标识;根据所述各结果信息确定链路,具体包括:根据所述各结果信息中包含的各链路标识,确定所述各链路标识所表示的排序顺序;按照所述排序顺序,对各链路标识对应的各服务器标识进行排序,得到所述链路。3.如权利要求1所述的方法,其特征在于,预先保存指定类型链路对应的各服务器标识,具体包括:针对每个服务器,向该服务器分别发送包含指定字段的提取指令,使得该服务器在接收到所述提取指令后,根据所述提取指令中包含的指定字段,判断是否返回该服务器自身的服务器标识,其中,若该服务器存储的数据操作日志中包含所述指定字段,则返回自身的服务器标识,若该服务器存储的数据操作日志中不包含所述指定字段,则不返回自身的服务器标识;接收各服务器根据所述提取指令返回的各服务器标识;将各服务器标识确定为指定类型链路对应的服务器标识并保存。4.一种链路确定的方法,其特征在于,包括:接收检测服务器发送的检测指令;根据所述检测指令,向所述检测服务器返回结果信息,使得所述检测服务器根据所述结果信息确定链路,并根据预先保存的指定类型链路对应的各服务器标识,确定所述链路是否为所述指定类型的链路。5.如权利要求4所述的方法,其特征在于,接收检测服务器发送的检测指令之前,所述方法还包括:接收所述检测服务器发送的包含有指定字段的提取指令;根据所述提取指令中包含的所述指定字段,判断所述服务器是否返回该服务器自身的服务器标识;若所述服务器存储的数据操作日志中包含所述指定字段,则返回自身的服务器标识,使得所述检测服务器将所述服务器标识确定为指定类型链路对应的服务器标识并保存;若所述服务器存储的数据操作日志中不包含所述指定字段,则不返回自身的服务器标识。6.一种链路确定的装置,其特征在于,包...

【专利技术属性】
技术研发人员:洪亮
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1