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

多机房流量调度方法、计算设备及计算机存储介质与流程

2021-10-19 22:45:00 来源:中国专利 TAG:计算机 调度 流量 多机 计算

技术特征:
1.一种多机房流量调度方法,所述方法由第一机房内的代理组件执行,所述方法包括:判断接收到的业务流量处理请求中是否携带有第一预设标识;若未携带第一预设标识,则判断业务流量处理请求对应的服务机房是否为所述第一机房;若服务机房不是所述第一机房,则在所述业务流量处理请求添加第二预设标识,将已添加第二预设标识的业务流量处理请求路由发送至第二机房的代理组件;若携带有第一预设标识或服务机房是第一机房,则将业务流量处理请求发送给第一机房对应的服务端口进行处理。2.根据权利要求1所述的方法,其中,所述判断业务流量处理请求对应的服务机房是否为所述第一机房进一步包括:根据代理组件本地缓存的服务路由配置文件,判断与业务流量处理请求匹配的服务对应的服务机房是否为所述第一机房,其中,所述服务路由配置文件关联存储有服务及对应的服务机房的机房标识。3.根据权利要求2所述的方法,其中,所述根据代理组件本地缓存的服务路由配置文件,判断与业务流量处理请求匹配的服务对应的服务机房是否为所述第一机房进一步包括:基于配置中心提供的监听机制,监听服务路由配置文件是否发生更新;若发生更新,则将更新后的服务路由配置文件缓存至代理组件本地;根据代理组件本地缓存的服务路由配置文件,判断与业务流量处理请求匹配的服务对应的服务机房是否为所述第一机房。4.根据权利要求1

3中任一项所述的方法,其中,在所述业务流量处理请求添加第二预设标识进一步包括:在所述业务流量处理请求的头信息中添加第二预设标识。5.根据权利要求1

4中任一项所述的方法,其中,所述第一预设标识为第一机房的机房标识;所述第二预设标识为第二机房的机房标识。6.根据权利要求1

5中任一项所述的方法,其中,所述代理组件为nginx服务器。7.一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令执行于第一机房内的代理组件,使所述处理器执行以下操作:判断接收到的业务流量处理请求中是否携带有第一预设标识;若未携带第一预设标识,则判断业务流量处理请求对应的服务机房是否为所述第一机房;若服务机房不是所述第一机房,则在所述业务流量处理请求添加第二预设标识,将已添加第二预设标识的业务流量处理请求路由发送至第二机房的代理组件;若携带有第一预设标识或服务机房是所述第一机房,则将业务流量处理请求发送给所述第一机房对应的服务端口进行处理。8.根据权利要求7所述的计算设备,其中,所述可执行指令进一步使所述处理器执行以下操作:
根据代理组件本地缓存的服务路由配置文件,判断与业务流量处理请求匹配的服务对应的服务机房是否为所述第一机房,其中,所述服务路由配置文件关联存储有服务及对应的服务机房的机房标识。9.根据权利要求8所述的计算设备,其中,所述可执行指令进一步使所述处理器执行以下操作:基于配置中心提供的监听机制,监听服务路由配置文件是否发生更新;若发生更新,则将更新后的服务路由配置文件缓存至代理组件本地;根据代理组件本地缓存的服务路由配置文件,判断与业务流量处理请求匹配的服务对应的服务机房是否为所述第一机房。10.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1

6中任一项所述的多机房流量调度方法对应的操作。

技术总结
本发明公开了一种多机房流量调度方法、计算设备及计算机存储介质。该方法包括:判断接收到的业务流量处理请求中是否携带有第一预设标识;若未携带第一预设标识,则判断业务流量处理请求对应的服务机房是否为第一机房;若服务机房不是第一机房,则在业务流量处理请求添加第二预设标识,将已添加第二预设标识的业务流量处理请求路由发送至第二机房的代理组件;若携带有第一预设标识或服务机房是第一机房,则将业务流量处理请求发送给第一机房对应的服务端口进行处理,通过在业务流量处理请求中添加第二预设标识,有效控制了业务流量处理请求被路由的次数,业务流量处理请求仅会被路由一次,从而克服了流量在多机房回环的问题。从而克服了流量在多机房回环的问题。从而克服了流量在多机房回环的问题。


技术研发人员:戚磊 王利超 杨明
受保护的技术使用者:掌阅科技股份有限公司
技术研发日:2021.07.27
技术公布日:2021/10/18
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜