[发明专利]跨集群通信方法、系统、装置和计算机设备在审
申请号: | 202211417924.2 | 申请日: | 2022-11-14 |
公开(公告)号: | CN115766743A | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 顾欣;凌晨;王鹏培;刘成锋 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | H04L67/1042 | 分类号: | H04L67/1042;H04L67/56 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 周婷婷 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集群 通信 方法 系统 装置 计算机 设备 | ||
1.一种跨集群通信方法,其特征在于,所述方法包括:
在本地集群不存在目标业务对应的目标提供端的情况下,向虚拟中间件发送地址查询请求;所述地址查询请求用于指示所述虚拟中间件基于预设选择策略选择目标注册中心,所述目标注册中心为除所述本地集群以外的其他集群对应的注册中心;
根据所述目标注册中心的地址信息向所述目标注册中心发送所述目标业务的业务查询请求;所述业务查询请求用于指示所述目标注册中心在确定所属集群中存在所述目标业务对应的所述目标提供端的情况下,向消费端发送所述目标提供端的注册信息;
接收所述目标注册中心发送的所述目标提供端的所述注册信息,所述注册信息包括所述目标提供端所属虚拟机地址信息和虚拟机端口信息;所述虚拟机端口信息与所述目标提供端一一对应;
根据所述虚拟机地址信息和所述虚拟机端口信息发送所述目标业务对应的业务请求。
2.如权利要求1所述的跨集群通信方法,其特征在于,所述方法还包括:
向所述虚拟中间件发送查询指令;所述查询指令携带所述消费端所属集群的集群标识信息;所述查询指令用于指示所述虚拟中间件根据所述集群标识信息查询所述消费端所属集群对应的所述本地集群注册中心的地址信息;
根据所述本地集群注册中心的地址信息,向所述本地集群注册中心发送预设业务查询请求;所述预设业务查询请求用于指示所述本地集群注册中心查询所述本地集群中是否存在所述目标业务对应的所述目标提供端,在确定所述本地集群中存在所述目标业务对应的所述目标提供端的情况下,向所述消费端发送所述目标提供端的所述注册信息;
接收所述本地集群注册中心发送的所述目标提供端的所述注册信息,所述注册信息包括所述目标提供端的地址信息和服务端口信息;
根据所述地址信息和所述服务端口信息发送所述目标业务对应的所述业务请求。
3.如权利要求2所述的跨集群通信方法,其特征在于,所述方法还包括:
接收所述本地集群注册中心发送的失败反馈信息;所述失败反馈信息用于指示所述本地集群中不存在所述目标业务对应的所述目标提供端;
所述在本地集群不存在目标业务对应的目标提供端的情况下,向虚拟中间件发送地址查询请求,包括:
响应于所述失败反馈信息,向所述虚拟中间件发送所述地址查询请求。
4.一种跨集群通信方法,其特征在于,所述方法包括:
响应于消费端发送的地址查询请求,基于预设选择策略在各注册中心中选择目标注册中心;所述注册中心为除所述消费端所属集群以外的其他集群对应的注册中心;所述目标注册中心所属集群中存储有目标提供端的注册信息,所述注册信息包括所述目标提供端所属虚拟机地址信息和虚拟机端口信息;所述虚拟机端口信息与所述目标提供端一一对应;
向所述消费端发送包含所述目标注册中心的地址信息的查询响应消息;所述查询响应消息用于指示所述消费端在所述目标注册中心中查询所述目标业务对应的所述目标提供端的所述注册信息。
5.如权利要求4所述的跨集群通信方法,其特征在于,所述响应于消费端发送的地址查询请求,基于预设选择策略在各注册中心中选择目标注册中心包括:
接收消费端发送的地址查询请求,所述地址查询请求中携带所述消费端所属集群的集群标识;
根据所述集群标识确定所述消费端所属集群对应的本地集群注册中心的地址信息;
根据各所述注册中心的地址信息和所述消费端所属集群对应的本地集群注册中心的地址信息,确定与本地集群注册中心满足预设位置接近度条件的所述目标注册中心。
6.如权利要求5所述的跨集群通信方法,其特征在于,所述根据各所述注册中心的地址信息和所述消费端所属集群对应的本地集群注册中心的地址信息,确定与本地集群注册中心满足预设位置接近度条件的目标注册中心,包括:
获取各集群对应的注册中心的状态信息,并根据各所述注册中心的所述状态信息确定异常注册中心和正常注册中心;
在各所述注册中心的地址信息中,获取所述正常注册中心的地址信息;
根据所述正常注册中心的地址信息和所述消费端所属集群对应的本地集群注册中心的地址信息,确定与本地集群注册中心满足预设位置接近度条件的所述目标注册中心。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211417924.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分体式边挺及其木门
- 下一篇:制动装置及控制方法