[发明专利]一种环境隔离方法及设备有效
申请号: | 201510981192.3 | 申请日: | 2015-12-23 |
公开(公告)号: | CN106911648B | 公开(公告)日: | 2019-12-24 |
发明(设计)人: | 张松林 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 11297 北京睿博行远知识产权代理有限公司 | 代理人: | 龚家骅 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 环境 隔离 方法 设备 | ||
1.一种环境隔离方法,应用于RPC客户端,其特征在于,预设与所述RPC客户端相连的环境隔离设备,所述RPC客户端中的路由地址池按照预设的周期自动刷新预置的全量地址,该方法还包括:
所述RPC客户端接收所述环境隔离设备发送的环境隔离指示;
所述RPC客户端停止自动刷新所述路由地址池,并将所述路由地址池中当前的地址替换为合并地址,所述合并地址为所述RPC客户端根据所述路由地址池中当前的地址以及预设的手动地址列表中的地址合并生成;
当所述RPC客户端接收到用户发送的服务调用请求时,根据所述路由地址池中的合并地址生成有效的目标地址;
所述RPC客户端将所述服务调用请求发送至与所述目标地址对应的RPC服务端,并将所述RPC服务端返回的业务处理结果反馈至所述用户;
其中,所述手动地址列表由参与环境隔离的RPC客户端以及RPC服务端的地址组成。
2.如权利要求1所述的方法,其特征在于,所述RPC客户端将所述路由地址池中当前的地址替换为合并地址,具体为:
从所述手动地址列表中筛选可用于地址合并的第一子地址;
将停止自动刷新后的所述路由地址池中的地址作为第二子地址;
根据预设的地址合并算法,将所述第一子地址以及所述第二子地址合并为所述合并地址;
将所述路由地址池中当前的地址删除,并将所述合并地址添加至所述路由地址池中。
3.如权利要求1所述的方法,其特征在于,所述RPC客户端根据所述路由地址池中的合并地址生成有效的目标地址,具体为:
查询预设的路由规则,以及在所述路由地址池中查询可用的设备地址;
根据所述路由规则对查询到的设备地址进行筛选;
若存在符合所述路由规则的设备地址,将所述设备地址作为所述目标地址;
若不存在符合所述路由规则的设备地址,向所述用户返回服务 调用失败响应。
4.如权利要求1所述的方法,其特征在于,在所述RPC客户端将所述路由地址池中当前的地址替换为合并地址之后,还包括:
向所述环境隔离设备返回环境隔离成功响应;
当接收到所述环境隔离设备发送的隔离状态检查指示时,查询自身与各个下游RPC服务端之间的接口是否正常,并将查询结果发送至所述环境隔离设备,以使所述环境隔离设备向所述用户反馈所述查询结果。
5.如权利要求1所述的方法,其特征在于,在所述RPC客户端将所述路由地址池中当前的地址替换为合并地址之后,还包括:
若接收到所述环境隔离设备发送的环境隔离取消指示,将所述路由地址池中的合并地址刷新为所述全量地址,并使路由地址池按照预设的周期自动刷新预置的所述全量地址。
6.一种环境隔离方法,其特征在于,所述方法应用于环境隔离设备,所述环境隔离设备与RPC客户端相连,该方法包括:
根据用户发送的环境隔离请求中所携带的地址信息确定需要进行环境隔离的RPC客户端,所述RPC客户端中的路由地址池按照预设的周期自动刷新预置的全量地址;
向所述RPC客户端发送环境隔离指示,以使所述RPC客户端停止自动刷新所述路由地址池以及将所述路由地址池中当前的地址替换为合并地址,所述合并地址为所述RPC客户端根据所述路由地址池中当前的地址以及预设的手动地址列表中的地址合并生成;
其中,所述地址信息具体为源IP地址以及目标IP地址,所述手动地址列表由参与环境隔离的RPC客户端以及RPC服务端的地址组成。
7.如权利要求6所述的方法,其特征在于,根据用户发送的环境隔离请求中所携带的地址信息确定需要进行环境隔离的RPC客户端,具体为:
从所述环境隔离请求中提取所述地址信息;
通过查询RPC服务端的接口获取需要进行环境隔离的服务;
将与所述源IP地址对应的RPC客户端作为所述需要进行环境隔离的RPC客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510981192.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:智能防溃电方法和装置
- 下一篇:储能用单向主动均衡电路