[发明专利]服务集群的流量控制方法及系统在审
申请号: | 202111344771.9 | 申请日: | 2021-11-12 |
公开(公告)号: | CN114172902A | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 倪顺;杨瀚清;苏治武;夏桂林;朱超 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L67/63;H04L47/20 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 李娜 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务 集群 流量 控制 方法 系统 | ||
1.一种流量控制方法,应用于服务集群中的服务端,所述服务集群还包括:限流处理端和调用端,针对一个服务端分配有至少一个调用端;一个服务端和对应的一个调用端构成一个调用链,其特征在于,所述方法包括:
在当前的工作时间段,统计所述调用链中的每个服务实例的流量累计值,并根据所述流量累计值执行对所述服务实例的流量控制操作;
向所述限流处理端发送流量值处理请求,所述流量值处理请求包括所述当前的工作时间段中所述调用链的每个服务实例的流量累计值,所述流量值处理请求用于:请求所述限流处理端通过待分配流量总额的剩余额度,为所述流量累计值分配流量抵消值,所述流量累计值用于与所述流量抵消值相减得到处理结果;
根据所述限流处理端发送的所述处理结果,执行下一工作时间段对所述调用链的流量控制操作。
2.根据权利要求1所述的方法,其特征在于,所述根据所述流量累计值执行对所述服务实例的流量控制操作,包括:
获取所述调用链的流量配额值;所述服务端包括至少一个服务实例,所述服务实例用于实现所述服务端所提供的服务;
根据所述服务端包含的服务实例的数量、所述服务实例一个工作时间段的持续时长,以及包含所述服务端的多个调用链各自对应的流量配额值,计算每个所述调用链对应的流量预警值,所述流量预警值用于表征所述调用链中每个服务实例的最大处理流量;
在当前的工作时间段,若所述调用链中服务实例的流量累计值超过所述调用链对应的流量预警值,则所述服务端对所述服务实例进行限流。
3.一种流量控制方法,应用于服务集群中的限流处理端,所述服务集群还包括:服务端和调用端,针对一个服务端分配有至少一个调用端;一个服务端和对应的一个调用端构成一个调用链,其特征在于,所述方法包括:
获取为所述调用链设置的流量配额值;
根据所述服务端的服务实例的一个工作时间段的持续时长,以及所述调用链的流量配额值,计算所述调用链的待分配流量总额;
接收所述服务端发送的流量值处理请求;所述流量值处理请求包括所述当前的工作时间段中所述调用链的每个服务实例的流量累计值;
根据所述调用链的待分配流量总额的剩余额度,为所述流量值处理请求中的流量累计值分配流量抵消值,所述流量累计值用于与所述流量抵消值相减,得到处理结果,并将所述处理结果发送至所述服务端。
4.一种服务集群的流量控制方法,其特征在于,应用于由限流处理端、服务端和调用端构成的服务集群;针对一个服务端分配有至少一个调用端;一个服务端和对应的一个调用端构成一个调用链,所述服务端包括至少一个服务实例;所述服务实例用于实现所述服务端所提供的服务;所述方法包括:
所述服务端在服务实例当前的工作时间段,统计包含所述服务端的调用链中的每个服务实例的流量累计值;
所述限流处理端获取为所述调用链设置的流量配额值;并根据所述服务端的服务实例的一个工作时间段的持续时长,以及所述调用链的流量配额值,计算所述调用链的待分配流量总额;
所述服务端根据所述流量累计值执行对所述服务实例的流量控制操作,以及向所述限流处理端发送流量值处理请求,所述流量值处理请求包括所述当前的工作时间段中所述调用链的每个服务实例的流量累计值;
所述限流处理端接收所述服务端发送的流量值处理请求;并根据所述调用链的待分配流量总额的剩余额度,为所述流量值处理请求中的流量累计值分配流量抵消值,所述流量累计值用于与所述流量抵消值相减,得到处理结果,并将所述处理结果发送至所述服务端;
所述服务端根据所述限流处理端发送的处理结果,执行下一工作时间段对所述调用链的流量控制操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111344771.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种贴膜治具
- 下一篇:一种浮栅型分栅闪存工艺方法