[发明专利]一种流量控制方法及装置在审
申请号: | 202010517656.6 | 申请日: | 2020-06-09 |
公开(公告)号: | CN113783799A | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 袁欣;宗占杰;李丙峰 | 申请(专利权)人: | 马上消费金融股份有限公司 |
主分类号: | H04L12/853 | 分类号: | H04L12/853 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 黄灿;罗婷 |
地址: | 404100 重庆市渝北区*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流量 控制 方法 装置 | ||
本发明提供一种流量控制方法及装置,该方法包括:获取业务服务器的能力参数、秒杀对象的数量和单位时间内的候选秒杀请求的数量;根据所述业务服务器的能力参数、所述秒杀对象的数量和所述候选秒杀请求的数量,确定所述候选秒杀请求的放行数;根据所述放行数在所述候选秒杀请求中确定待转发的候选秒杀请求并将所述待转发的候选秒杀请求转发至所述业务服务器。通过本发明提供的流量控制方法,可以较为准确地实现对秒杀请求的流量控制,进而可以减少业务服务器因秒杀流量较大而发生崩溃的情况出现,还可以减少业务服务器资源的浪费。
技术领域
本发明涉及信息处理技术领域,尤其涉及一种流量控制方法及装置。
背景技术
随着互联网技术的不断发展,涌现了大量的互联网应用,其中,电子商务属于应用较为广泛的一种。目前,许多电商平台通过多样的营销方式促进商品销售,其中就包括秒杀活动,通过以较低甚至免费的价格推出限量的商品,以吸引用户。
然而,秒杀活动的流量往往较大,当秒杀活动的参与用户的数量超过正常流量几千倍时,相关业务服务器容易发生崩溃等情况,无法正常提供服务。
发明内容
本发明实施例提供一种流量控制方法及装置,以解决现有技术中因秒杀活动的流量较大导致业务服务器容易崩溃的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种流量控制方法,应用于网关服务器。该方法包括:
获取业务服务器的能力参数、秒杀对象的数量和单位时间内的候选秒杀请求的数量,其中,所述候选秒杀请求为等待放行的秒杀请求;
根据所述业务服务器的能力参数、所述秒杀对象的数量和所述候选秒杀请求的数量,确定所述候选秒杀请求的放行数;
根据所述放行数在所述候选秒杀请求中确定待转发的候选秒杀请求并将所述待转发的候选秒杀请求转发至所述业务服务器。
第二方面,本发明实施例还提供一种流量控制装置,应用于网关服务器。该流量控制装置包括:
获取模块,用于获取业务服务器的能力参数、秒杀对象的数量和单位时间内的候选秒杀请求的数量,其中,所述候选秒杀请求为等待放行的秒杀请求;
第一确定模块,用于根据所述业务服务器的能力参数、所述秒杀对象的数量和所述候选秒杀请求的数量,确定所述候选秒杀请求的放行数;
转发模块,根据所述放行数在所述候选秒杀请求中确定待转发的候选秒杀请求并将所述待转发的候选秒杀请求转发至所述业务服务器。
第三方面,本发明实施例还提供一种流量控制装置,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的流量控制方法的步骤。
第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的流量控制方法的步骤。
本发明实施例中,通过获取业务服务器的能力参数、秒杀对象的数量和单位时间内的候选秒杀请求的数量;根据所述业务服务器的能力参数、所述秒杀对象的数量和所述候选秒杀请求的数量,确定所述候选秒杀请求的放行数;根据所述放行数在所述候选秒杀请求中确定待转发的候选秒杀请求并将所述待转发的候选秒杀请求转发至所述业务服务器。由于综合业务服务器的能力参数、秒杀对象的数量和单位时间内的候选秒杀请求的数量实时确定秒杀请求的放行数,这样可以较为准确地实现对秒杀请求的流量控制,进而可以减少业务服务器因秒杀流量较大而发生崩溃的情况出现,还可以减少业务服务器资源的浪费。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马上消费金融股份有限公司,未经马上消费金融股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010517656.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:触控显示驱动模组、方法和显示装置
- 下一篇:一种防撞式路灯