自定义路由信息的处理方法和相关装置制造方法及图纸

技术编号:34267937 阅读:33 留言:0更新日期:2022-07-24 15:21
本申请提供一种自定义路由信息的处理方法和相关装置,可用于金融领域或其他技术领域。该方法包括:服务消费方获取待处理的目标自定义路由信息的属性,该属性包括以下至少一项:与目标自定义路由对应的目标应用名、目标集群名、目标服务名、目标自定义路由信息的标识和处理时间;服务消费方基于预存的映射关系信息和目标自定义路由信息的属性,对目标自定义路由信息进行处理,该映射关系信息包括至少一组映射关系,每组映射关系指示一个自定义路由信息及其对应的应用名、集群名、服务名、标识和处理时间。本申请的方法,降低了人工成本,提高了自定义路由信息的处理效率和准确率。高了自定义路由信息的处理效率和准确率。高了自定义路由信息的处理效率和准确率。

Processing method and related device of customized routing information

【技术实现步骤摘要】
自定义路由信息的处理方法和相关装置


[0001]本申请涉及信息
,尤其涉及一种自定义路由信息的处理方法和相关装置。

技术介绍

[0002]服务消费方在收到不同的业务数据时,需要根据业务类型从多个服务提供方选择符合该业务需求的服务提供方(也可以称为服务方服务器),从而对该业务数据进行处理。服务消费方在选择服务提供方时,可以通过特定的规则,确定出服务方服务器的某些特征,最后在全量服务方服务器列表筛选出符合要求的服务提供方,该特定的规则就是自定义路由信息。因此,对于需要根据不同的业务类型,自动调用服务于该业务数据的服务方服务器的场景下,自定义路由成为分布式服务中不可或缺的一环。
[0003]目前,注册中心(zookeeper)中的自定义路由信息一旦写入便不会自动删除。若需更新自定义路由信息,则会存在清理旧的自定义路由信息的需求。或者,服务消费方通过自定义路由信息无法找到可用的服务提供方时,同样需要清理自定义路由信息。
[0004]但是,目前自定义路由信息的清理需要人工手动逐条删除,容易出错,效率不高。
>
技术实现思路
...

【技术保护点】

【技术特征摘要】
1.一种自定义路由信息的处理方法,应用于服务消费方,所述方法包括:获取待处理的目标自定义路由信息的属性,所述属性包括以下至少一项:与所述目标自定义路由对应的目标应用名、目标集群名、目标服务名、所述目标自定义路由信息的标识和处理时间;基于预存的映射关系信息和所述目标自定义路由信息的属性,对所述目标自定义路由信息进行处理,所述映射关系信息包括至少一组映射关系,每组映射关系指示一个自定义路由信息及其对应的应用名、集群名、服务名、标识和处理时间;其中,所述自定义路由信息用于所述服务消费方从服务节点的多个服务提供方中选择一个服务提供方进行调用,所述自定义路由信息对应的服务名用于标识所述服务节点提供的服务,所述自定义路由信息对应的集群名用于标识多个服务节点提供的服务的集合,所述自定义路由信息对应的应用名用于标识多个集群的集合。2.根据权利要求1所述的方法,其特征在于,所述映射关系信息包括第一映射关系和第二映射关系,所述处理时间包括生成时间和删除时间;其中,所述第一映射关系用于指示现存的至少一个自定义路由信息以及每个自定义路由信息对应的应用名、集群名、服务名、标识和生成时间,所述第二映射关系用于指示被删除的至少一个自定义路由信息以及每个自定义路由信息对应的应用名、集群名、服务名、标识和删除时间。3.根据权利要求2所述的方法,其特征在于,所述基于预存的映射关系信息和所述目标自定义路由信息的属性,对所述目标自定义路由信息进行处理,包括:基于所述第一映射关系和所述目标自定义路由信息的属性,删除所述目标自定义路由信息。4.根据权利要求3所述的方法,其特征在于,在所述删除所述目标自定义路由信息之后,所述方法还包括:基于对所述目标自定义路由信息的删除,更新所述第一映射关系和所述第二映射关系,更新后的第一映射关系信息中不包括所述目标自定义路由信息,更新后的第二映射关系包括所述目标自定义路由信息。5.根据权利要求2所述的方法,其特征在于,所述基于预存的映射关系信息和所述目标自定义路由信息的属性,对所述目标自定义路由信息进行处理,包括:基于所述第二映射关系和所述目标自定义路由信息的属性,恢复所述目标自定义路由信息。6.根据权利要求5所述的方法,其特征在于,在所述恢复所述目标自定义路由信息之后,所述方法还包括:基于对所述目标自定义路由信息的恢复,更新所述第一映射关系和所述第二映射关系,更新后的第一映...

【专利技术属性】
技术研发人员:高楚皓桑银邦杜佳雨孙才婵
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1