[发明专利]计算服务的路由处理方法及装置在审
申请号: | 202211143461.5 | 申请日: | 2022-09-20 |
公开(公告)号: | CN115529352A | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 庞洋;王志伟;孙兵兵 | 申请(专利权)人: | 蚂蚁区块链科技(上海)有限公司 |
主分类号: | H04L67/60 | 分类号: | H04L67/60;H04L67/104;H04L61/4511;G06F9/54;G06F9/46;H04L101/663 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 张静娟;周良玉 |
地址: | 200010 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 服务 路由 处理 方法 装置 | ||
1.一种计算服务的路由处理方法,所述方法由第一计算设备执行,所述第一计算设备关联若干计算服务,所述若干计算服务与部署在区块链系统中的若干第一智能合约对应,单个所述计算服务用于支持目标设备调用与其对应的第一智能合约,相互对应的所述计算服务和所述第一智能合约属于相同的分布式应用,所述方法包括:
接收来自所述目标设备的访问请求,所述访问请求包括第一计算服务对应的第一访问路径,所述第一访问路径包括所述第一计算服务所属分布式应用的应用标识以及用于支持所述目标设备访问所述第一计算设备的第二访问路径,所述第一计算服务属于所述若干计算服务;
根据所述应用标识确定所述第一计算服务对应的第三访问路径;
根据所述第一计算服务对应的第三访问路径向所述第一计算服务提供所述访问请求。
2.根据权利要求1所述的方法,所述方法还包括:获取所述计算服务所属分布式应用的应用标识,根据所述第二访问路径和所述计算服务对应的应用标识获取所述计算服务对应的第一访问路径,并将所述计算服务对应的应用标识与所述计算服务对应的第三访问路径关联。
3.根据权利要求1所述的方法,所述第二访问路径包括:所述第一计算设备对外公开的域名地址,和/或,与所述域名地址对应的互联网协议IP地址和端口号。
4.根据权利要求1所述的方法,所述第一计算设备中运行所述若干计算服务;
所述计算服务对应的第三访问路径包括:所述第一计算设备为所述计算服务分配的端口号;或者,所述计算服务所属计算节点的IP地址以及其为所述计算服务分配的端口号。
5.根据权利要求1所属的方法,所述区块链系统为联盟链,所述若干计算服务运行于所述第一计算设备所属集群中的多个计算设备,所述集群属于所述联盟链的单个参与方;
所述计算服务对应的第三访问路径包括:运行所述计算服务的计算设备的IP地址以及其为所述计算服务分配的端口号。
6.根据权利要求1-5中任一项所述的方法,所述方法还包括:
从所述区块链系统获取第一分布式应用的应用信息,其包括第二计算设备的连接信息和所述第一分布式应用的应用标识,所述应用信息由所述第二计算设备发布到所述区块链系统;
根据所述连接信息从所述第二计算设备获取所述第一分布式应用对应的安装包,基于所述第一分布式应用对应的安装包部署并运行属于所述第一分布式应用的计算服务。
7.一种计算服务的路由处理装置,所述装置部署在第一计算设备中,所述第一计算设备关联若干计算服务,所述若干计算服务与部署在区块链系统中的若干第一智能合约对应,单个所述计算服务用于支持目标设备调用与其对应的第一智能合约,相互对应的所述计算服务和所述第一智能合约属于相同的分布式应用,所述装置包括:
请求接收单元,配置为接收来自所述目标设备的访问请求,所述访问请求包括第一计算服务对应的第一访问路径,所述第一访问路径包括所述第一计算服务所属分布式应用的应用标识以及用于支持所述目标设备访问所述第一计算设备的第二访问路径,所述第一计算服务属于所述若干计算服务;
路径确定单元,配置为根据所述应用标识确定所述第一计算服务对应的第三访问路径;
访问处理单元,配置为根据所述第一计算服务对应的第三访问路径向所述第一计算服务提供所述访问请求。
8.根据权利要求7所述的装置,所述装置还包括:路径配置单元,配置为获取所述计算服务所属分布式应用的应用标识,根据所述第二访问路径和所述计算服务对应的应用标识获取所述计算服务对应的第一访问路径,并将所述计算服务对应的应用标识与所述计算服务对应的第三访问路径关联。
9.根据权利要求7所述的装置,所述第二访问路径包括:所述第一计算设备对外公开的域名地址,和/或,与所述域名地址对应的互联网协议IP地址和端口号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蚂蚁区块链科技(上海)有限公司,未经蚂蚁区块链科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211143461.5/1.html,转载请声明来源钻瓜专利网。