一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于蓝绿部署的多媒体服务系统、方法与流程

2021-11-24 22:07:00 来源:中国专利 TAG:

技术特征:
1.一种基于蓝绿部署的多媒体服务系统,其特征在于,包括:蓝版本部署模块:部署提供不同服务接口的分布式的服务节点;绿版本部署模块:部署与蓝版本部署模块中服务节点一一对应的服务节点;服务治理模块:用于接收服务节点的服务注册信息、服务下线信息以及负载信息,并基于调用方的服务请求进行负载均衡控制,引导服务请求至低负载服务节点。2.根据权利要求1所述的一种基于蓝绿部署的多媒体服务系统,其特征在于,所述的服务治理模块包括:普通模式服务治理子模块:用于在蓝版本部署模块、绿版本部署模块中各服务节点的版本相同时进行统一负载均衡控制;差异化模式服务治理子模块:用于在蓝绿发布时蓝版本部署模块、绿版本部署模块中服务节点的版本不同时针对不通过环境进行独立负载均衡控制。3.根据权利要求1所述的一种基于蓝绿部署的多媒体服务系统,其特征在于,该系统还包括用于各服务节点与服务治理模块之间进行信息广播的广播模块。4.根据权利要求3所述的一种基于蓝绿部署的多媒体服务系统,其特征在于,所述的广播模块包括rabbit

mq服务器。5.一种基于蓝绿部署的多媒体服务方法,其特征在于,该方法基于权利要求1~4任意一项所述的多媒体服务系统,所述的方法包括:服务治理模块获取各服务节点的服务注册信息、服务下线信息以及负载信息并定时更新;当服务治理模块接收到调用方的服务请求后,基于服务请求中的服务内容、服务注册信息和服务下线信息筛选能提供相应服务接口的服务节点作为推荐服务节点,基于负载信息计算推荐服务节点的负载大小,按照负载由低到高排序推送至服务方,引导服务请求至低负载服务节点。6.根据权利要求5所述的一种基于蓝绿部署的多媒体服务方法,其特征在于,在进行版本升级时,先将蓝绿一方的服务进行升级,升级后的服务节点自动将当前服务节点的功能通知服务治理模块,服务治理模块发现版本差异后,自动切换为差异化处理模式,对蓝绿双方针对不通过环境进行独立负载均衡控制,待升级后的服务节点测试完成后,再对另一方的服务进行升级,升级后,服务治理模块发现两方版本一致后,切换回普通处理模式,对蓝绿双方进行统一负载均衡控制。7.根据权利要求5所述的一种基于蓝绿部署的多媒体服务方法,其特征在于,所述的服务注册信息、服务下线信息以及负载信息由各服务节点通过广播方式发送至服务治理模块。8.根据权利要求7所述的一种基于蓝绿部署的多媒体服务方法,其特征在于,所述的广播方式包括rabbit

mq广播方式。9.根据权利要求6所述的一种基于蓝绿部署的多媒体服务方法,其特征在于,在差异化处理模式下,若调用方的服务请求为新增服务功能或调用方在测试白名单内,则将调用方的服务请求按照负载均衡策略分配至升级后的服务节点,若调用方的服务请求为原有服务功能且调用方不在测试白名单内,则将调用方的服务请求按照负载均衡策略分配至未升级的服务节点。
10.根据权利要求6所述的一种基于蓝绿部署的多媒体服务方法,其特征在于,计算负载大小时,将负载信息中的各负载要素进行加权求和计算推荐服务节点的负载大小,当进行独立负载均衡控制时,蓝绿双方不同环境下各负载要素的权重独立设置,当进行统一负载均衡控制时,蓝布双方各负载要素的权重一致。

技术总结
本发明涉及一种基于蓝绿部署的多媒体服务系统、方法,包括:蓝版本部署模块:部署提供不同服务接口的分布式的服务节点;绿版本部署模块:部署与蓝版本部署模块中服务节点一一对应的服务节点;服务治理模块:用于接收服务节点的服务注册信息、服务下线信息以及负载信息,并基于调用方的服务请求进行负载均衡控制,引导服务请求至低负载服务节点。与现有技术相比,本发明能够实现更加准确的负载均衡策略,减少文件的中转路径,降低网络的负荷。降低网络的负荷。降低网络的负荷。


技术研发人员:胡海 陈静
受保护的技术使用者:上海浦东发展银行股份有限公司
技术研发日:2021.07.15
技术公布日:2021/11/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献