[发明专利]一种动态路由方法、装置、设备及存储介质有效
申请号: | 202110261165.4 | 申请日: | 2021-03-10 |
公开(公告)号: | CN112636992B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 厉辉;金鑫 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/741 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 常忠良 |
地址: | 518064 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 路由 方法 装置 设备 存储 介质 | ||
1.一种动态路由方法,其特征在于,所述方法由接口组件执行,路由配置信息中设置有扩展字段,所述扩展字段采用文本数据序列化格式表示,所述方法包括:
获取新增路由配置以及对应的目标路由配置信息,所述新增路由配置用于表示对所述目标路由配置信息的修改情况;
将所述新增路由配置按照所述文本数据序列化格式写入所述目标路由配置信息的扩展字段中,得到更新后的目标路由配置信息;
向管理组件下发所述更新后的目标路由配置信息,以便所述管理组件将所述更新后的目标路由配置信息透传至代理组件,再由所述代理组件将所述更新后的目标路由配置信息透传至网关组件。
2.根据权利要求1所述的方法,其特征在于,路由配置信息中按照配置类型设置不同对象的扩展字段,所述将所述新增路由配置按照所述文本数据序列化格式写入所述目标路由配置信息的扩展字段中,得到更新后的目标路由配置信息,包括:
确定所述新增路由配置对应的目标配置类型;
将所述新增路由配置按照所述文本数据序列化格式写入所述目标配置类型对应的目标对象的扩展字段中。
3.根据权利要求1或2所述的方法,其特征在于,所述扩展字段的字段长度小于预设阈值。
4.根据权利要求3所述的方法,其特征在于,所述将所述新增路由配置按照所述文本数据序列化格式写入所述目标配置类型对应的目标对象的扩展字段中,包括:
对所述新增路由配置进行评审,得到评审结果;
若所述评审结果表示已绑定所述目标对象,将所述新增路由配置按照所述文本数据序列化格式写入所述目标配置类型对应的目标对象的扩展字段中。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收管理组件发送的第一路由配置请求;
根据所述第一路由配置请求从数据库中获取路由配置信息;
将从所述数据库中获取的路由配置信息返回至所述管理组件,以便所述管理组件将所述接口组件从数据库中获取的路由配置信息与所述管理组件中存储的路由配置信息进行比对。
6.一种动态路由方法,其特征在于,所述方法由管理组件执行,路由配置信息中设置有扩展字段,所述扩展字段采用文本数据序列化格式表示,所述方法包括:
接收接口组件下发的更新后的目标路由配置信息,所述更新后的目标路由配置信息是所述接口组件将获取到的新增路由配置按照所述文本数据序列化格式写入对应的目标路由配置信息的扩展字段中得到的,所述新增路由配置用于表示对所述目标路由配置信息的修改情况;
向代理组件透传所述更新后的目标路由配置信息,以便所述代理组件将所述更新后的目标路由配置信息透传至网关组件。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
向接口组件发送第一路由配置请求;
接收所述接口组件从数据库中获取的路由配置信息;
将所述管理组件中存储的路由配置信息与所述接口组件从数据库中获取的路由配置信息进行比对;
若不一致,利用所述接口组件从数据库中获取的路由配置信息纠正所述管理组件中的路由配置信息。
8.根据权利要求6所述的方法,其特征在于,所述方法还包括:
向所述代理组件发送第二路由配置请求;
接收所述代理组件返回的路由配置信息;
将所述管理组件中存储的路由配置信息与所述代理组件返回的路由配置信息进行比对;
若不一致,利用所述管理组件中存储的路由配置信息纠正所述代理组件中的路由配置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110261165.4/1.html,转载请声明来源钻瓜专利网。