[发明专利]用于调整分流策略和分流用户请求的方法、装置及系统有效
| 申请号: | 201410546521.7 | 申请日: | 2014-10-15 | 
| 公开(公告)号: | CN105577958B | 公开(公告)日: | 2019-09-17 | 
| 发明(设计)人: | 贺子宸;张翔 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 | 
| 主分类号: | H04M3/523 | 分类号: | H04M3/523 | 
| 代理公司: | 北京清源汇知识产权代理事务所(特殊普通合伙) 11644 | 代理人: | 冯德魁 | 
| 地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 用于 调整 分流 策略 用户 请求 方法 装置 系统 | ||
1.一种用于调整分流策略的方法,其特征在于,包括:
获取处于等待队列中的用户请求的相关信息,所述用户请求的相关信息包括:用户请求数以及每个用户请求对应的用户等级;
根据所述用户请求的相关信息选择分流策略,所述分流策略是指,将所述等待队列中的用户请求分流到服务队列所采用的策略;
判断当前采用的分流策略与所选的分流策略是否不同;若不同,将所述当前采用的分流策略调整为所述所选的分流策略;其中,所述当前采用的分流策略以及所述所选的分流策略分别包括:应急策略、或者普通策略;
所述应急策略根据服务队列的处理能力对所述用户请求进行分流;所述普通策略则将所述用户请求依次分流到每个服务队列;所述应急策略根据服务队列的处理能力对所述用户请求进行分流,包括:
获取每个服务队列的服务能力值;根据每个服务队列的服务能力值的大小,对所述处于等待队列中的用户请求进行分流,使得每个服务队列处理的用户请求数量与其服务能力值相匹配;其中,所述服务能力值为所述服务队列的处理能力与全部所述服务队列的处理能力的比值,用于表征所述服务队列对应的服务资源处理用户请求能力的强弱。
2.根据权利要求1所述的用于调整分流策略的方法,其特征在于,所述根据所述用户请求的相关信息选择分流策略包括:
根据所述用户请求的相关信息,计算表征系统繁忙程度的数值;
判断所述表征系统繁忙程度的数值是否不小于预先设定的应急阈值;
若是,将所述应急策略作为所选的分流策略;
若否,将所述普通策略作为所选的分流策略。
3.根据权利要求2所述的用于调整分流策略的方法,其特征在于,如果所述当前采用的分流策略为普通策略,在将所述当前采用的分流策略调整为所述所选的分流策略之前,在预先设定的第一时间段内,定期执行下述操作:
根据所述用户请求的相关信息,计算表征系统繁忙程度的数值;
判断所述数值是否不小于预先设定的应急阈值;
若“否”,终止所述定期执行的操作,并且不执行所述将所述当前采用的分流策略调整为所述所选的分流策略的步骤。
4.根据权利要求2所述的用于调整分流策略的方法,其特征在于,如果所述当前采用的分流策略为应急策略,在将所述当前采用的分流策略调整为所述所选的分流策略之前,在预先设定的第二时间段内,定期执行下述操作:
根据所述用户请求的相关信息,计算表征系统繁忙程度的数值;
判断所述数值是否小于预先设定的应急阈值;
若“否”,终止所述定期执行的操作,并且不执行所述将所述当前采用的分流策略调整为所述所选的分流策略的步骤。
5.根据权利要求1所述的用于调整分流策略的方法,其特征在于,按照预先设定的时间间隔,定期执行所述获取处于等待队列中的用户请求的相关信息的步骤、所述根据所述用户请求的相关信息选择分流策略的步骤、以及所述判断和调整分流策略的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410546521.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据业务处理方法、装置及终端
- 下一篇:验证方法、装置及系统





