利索能及
我要发布
收藏
专利号: 2021111852132
申请人: 北京每日优鲜电子商务有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2024-12-18
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种流量控制方法,包括:监测目标业务的至少一个业务节点的至少一个流量信息,所述目标业务设置有业务流量阈值,所述业务节点设置有流量子阈值,所述至少一个业务节点的流量子阈值之和等于所述业务流量阈值;

响应于所述至少一个流量信息中存在超过目标业务节点的流量子阈值的目标流量信息,基于所述目标流量信息动态调整所述至少一个业务节点的流量子阈值。

2.根据权利要求1所述的方法,其中,所述方法还包括:查询所述目标业务包含的至少一个业务节点,所述业务节点用于对接收的流量数据进行处理;

获取所述至少一个业务节点中的业务节点的满载数据处理量信息,得到满载数据处理量信息集合;

基于所述满载数据处理量信息集合设置至少一个业务节点中业务节点的流量子阈值。

3.根据权利要求2所述的方法,其中,所述获取所述至少一个业务节点中的业务节点的满载数据处理量信息,包括:

对于所述至少一个业务节点中的业务节点,通过预设的测试数据测试该业务节点的满载数据处理量信息和满载数据处理时间,所述满载数据处理时间用于表征在该业务节点从开始处理所述测试数据到满载状态下处理所述测试数据所需要的时间。

4.根据权利要求3所述的方法,其中,所述基于所述满载数据处理量信息集合设置至少一个业务节点中业务节点的流量子阈值,包括:对于所述至少一个业务节点中的业务节点,构建该业务节点的满载数据处理量信息和满载数据处理时间之间的数据时间关系图,所述数据时间关系图用于表征该业务节点的数据处理量和数据处理时间的对应关系;

基于数据时间关系图设置至少一个业务节点中业务节点的流量子阈值。

5.根据权利要求4所述的方法,其中,所述基于数据时间关系图设置至少一个业务节点中业务节点的流量子阈值,包括:将所述至少一个数据时间关系图中取值最小的满载数据处理时间设置为基准数据处理时间;

获取所述基准数据处理时间在所述至少一个数据时间关系图中的至少一个初始数据处理量信息;

基于所述至少一个初始数据处理量信息设置至少一个业务节点中业务节点的流量子阈值。

6.根据权利要求5所述的方法,其中,所述基于所述至少一个初始数据处理量信息设置至少一个业务节点中业务节点的流量子阈值,包括:获取所述至少一个初始数据处理量信息之间的数据量比例;

基于所述业务流量阈值和数据量比例设置至少一个业务节点中业务节点的流量子阈值。

7.根据权利要求1所述的方法,其中,所述基于所述目标流量信息动态调整所述至少一个业务节点的流量子阈值,包括:计算所述目标流量信息与目标业务节点的流量子阈值之间的流量差值;

从其他业务节点的流量子阈值中划分出与所述流量差值等量的阈值差值,并将所述阈值差值分配给所述目标业务节点。

8.一种流量控制装置,包括:流量信息监测单元,被配置成监测目标业务的至少一个业务节点的至少一个流量信息,所述目标业务设置有业务流量阈值,所述业务节点设置有流量子阈值,所述至少一个业务节点的流量子阈值之和等于所述业务流量阈值;

流量控制单元,被配置成响应于所述至少一个流量信息中存在超过目标业务节点的流量子阈值的目标流量信息,基于所述目标流量信息动态调整所述至少一个业务节点的流量子阈值。

9.一种电子设备,包括:

一个或多个处理器;

存储装置,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1至7中任一所述的方法。

10.一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时,实现如权利要求1至7中任一所述的方法。