[发明专利]活动发放速率控制方法、系统、设备与可读存储介质在审
申请号: | 202011038233.2 | 申请日: | 2020-09-28 |
公开(公告)号: | CN112116399A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 胡菲;孙学鹏;鹿海波;胡明荣 | 申请(专利权)人: | 平安壹钱包电子商务有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 邓小玲 |
地址: | 518033 广东省深圳市福田区福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 活动 发放 速率 控制 方法 系统 设备 可读 存储 介质 | ||
本发明公开了一种活动发放速率控制方法,包括:接收活动发放任务指令,活动发放任务指令包括执行活动发放任务的多个目标渠道;根据活动任务发放指令查询活动发放任务对应的速率管理对象中,多个目标渠道的可发放速率,并根据多个目标渠道的可发放速率确定活动发放速率,速率管理对象中包括多个渠道及每个渠道对应的可发放速率;将速率管理对象中目标渠道的可发放速率,以活动发放速率分配给活动发放任务,并根据活动任务发放指令执行活动发放任务;基于活动发放速率更新速率管理对象中的可发放速率,得到各个渠道的剩余速率。本发明还包括将活动发放任务存储至区块链中。本发明提高了活动发放任务的效率。
技术领域
本发明实施例涉及数据网络领域,尤其涉及一种活动发放速率控制方法、系统、设备与可读存储介质。
背景技术
离线营销系统作为一个主动为用户推送营销offer的系统,需要根据不同的活动规则配置,进行组合渠道的多个营销offer的发放。一个营销offer对应一个下游渠道系统,那么不同的下游系统并发处理能力不同,因此需要针对不同渠道进行不同的限流配置。一个营销活动可配置多种组合offer,而营销活动推送时间由规则配置决定,因此存在多个活动并行发放多种组合渠道同时推送的场景,那么在这种多种组合情况下,如何保证下游的访问量控制固定范围内,就是一个值得思考的问题。
现有技术最热门的技术中,令牌桶或者漏桶算法,主要是在请求处理链路中对某一场景处理逻辑进行流量访问控制,将令牌限流算法接入到每个渠道中,分别根据不同渠道的吞吐量进行限流控制。
此种情况下,当同时进行的活动过多时,同时发放至同一渠道,比如某个渠道的请求量大于处理能力的上限时,过多的请求会被降级或者丢弃处理,处理不够全貌。若被降级的请求无法再次触发,这就影响了活动本身的效率。
发明内容
有鉴于此,本发明实施例的目的是提供一种活动发放速率控制方法、系统、设备与可读存储介质,提升了活动发放任务的效率。
为实现上述目的,本发明实施例提供了一种活动发放速率控制方法,包括:
接收活动发放任务指令,所述活动发放任务指令包括执行所述活动发放任务的多个目标渠道;
根据所述活动任务发放指令查询所述活动发放任务对应的速率管理对象中,所述多个目标渠道的可发放速率,并根据所述多个目标渠道的可发放速率确定活动发放速率,所述速率管理对象中包括多个渠道及每个渠道对应的可发放速率;
将所述速率管理对象中所述目标渠道的可发放速率,以所述活动发放速率分配给所述活动发放任务,并根据所述活动任务发放指令执行所述活动发放任务;
基于所述活动发放速率更新所述速率管理对象中的可发放速率,得到各个渠道的剩余速率。
进一步地,所述根据所述多个目标渠道的可发放速率确定活动发放速率包括:
基于最小分配原则确定所述多个目标渠道对应的可发放速率中的最小值;
将所述最小值作为所述活动发放速率。
进一步地,所述根据所述活动任务发放指令查询所述活动发放任务对应的速率管理对象中的可发放速率之前,包括:
为所述活动发放任务设置对应的速率管理对象,并在所述速率管理对象中设置多个渠道,以及为每个所述渠道设置初始化的可发放速率。
进一步地,所述根据所述多个目标渠道的可发放速率确定活动发放速率还包括:
监控所述速率管理对象中所述多个目标渠道对应的可发放速率;
当所述速率管理对象中所述最小值对应的目标渠道的可发放速率增加时,基于最小分配原则、增加的可发放速率与当前的活动发放速率重新确定活动发放速率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安壹钱包电子商务有限公司,未经平安壹钱包电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011038233.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于终端的音频测试方法与系统
- 下一篇:运行日志信息的访问方法及存储设备