iso file download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111662659.X (22)申请日 2021.12.3 0 (71)申请人 天翼电子商务有限公司 地址 100037 北京市西城区阜成门外大街 31号4层429D (72)发明人 商亮  (51)Int.Cl. G06F 9/50(2006.01) G06F 16/27(2019.01) G06F 16/21(2019.01) G06F 16/22(2019.01) G06Q 30/02(2012.01) (54)发明名称 一种热点营销活动的成本控制方法 (57)摘要 本发明公开了一种热点营销活动 的成本控 制方法, 整体思路是在常规负载均衡基础上增加 活动效果预估、 动态调整、 和水平的再分散步骤, 因此核心方案概况为: i.水平再分散技术: 针对 一个主体, 先计算出其分片起始位置, 在基于流 量情况计算出水平容量范围; ii.动态调整: 由于 引入了路由模块、 总控模块, 总控模块负责最终 成本控制, 路由到的数据分片负责实际的累加。 本专利不同于常规负载均衡方案, 当特定的一个 或者几个热门活动的流量异常高时, 那么在具体 的这个分片的角度看流量是有偏向的, 且分片固 定后无法横向扩容来应对流量增加, 本专利则是 解决多个热点活动在使用常规负载均衡时偏向 在一个数据节点上的成本控制的问题。 权利要求书2页 说明书4页 附图2页 CN 114528091 A 2022.05.24 CN 114528091 A 1.一种热点营销活动的成本控制方法, 其特征在于, 整体思路是在常规负载均衡基础 上增加活动效果预估、 动态调整、 和水平的再分散步骤, 因此核心方案概况为: i.水平再分散技术: 针对一个主体, 先计算出其分片起始位置, 在基于流量情况计算出 水平容量范围; ii.动态调整: 由于引入了路由模块、 总控模块, 总控模块负责最终成本控制, 路由到的 数据分片负责实际的累加, 因此水平再分散技术所分散的范围是可依据活动流量动态计算 的; 综上, 本方案逻辑部分主要分为三个模块: 路由模块、 总控模块、 计数模块, 三个模块依 赖间关系如图1; 如下 是各模块功能具体表述: a)路由模块: 本模块是软负载均衡实现的重点, 负责将请求分散到具体名额累加控制 的子节点中; 活动参与累加数据的存储是基于数据库的: 例如共有x个数据存储节点, 每个活动分散 在具体节点的计算方式为: indexstart=hash(activityId)%x, 在计算得到indexstart后, 从 活动效果预估系统得到活动每日预估参与人数T, 再依据历史经验得出1个节 点每日可承载 参与人数t, 进而可得出该活动分散节点数partition=roun dup(T/t),可最终得出该活动 限额数据最终所在节点区间为 的闭区间分表里; 计数节点所在数据库的算法为: i ndexdatabase=mod(hash(activityId),4); 计数节点所在表的算法为: i ndextable=indexstart+mod(hash(activityId),of fset); b)计数模块: 依据路由模块算出的分节点信息后, 计数模块负责在当前存储节点做名 额累加操作: i.开始数据库事物; ii.Insert into插入交易明细数据, 这个数据作为请求 流水记录; iii. 判断iii中结果, 如果更新成功则上报累加成功信 息给总控模块并提交事物、 否则上报 失败信息给总控 模块并回滚 事物, 并将是否累加成功的信息反馈给总控 模块; 路由模块自身也会记录iv中的结果, 当某分片无限额后新请求 就不在分发到此分片; c)总控模块: 在接收到计数模块的上报的信息后, 会在存储中记录是否已经无限额的 标记, 此存储存使用Redi s, key设计为: activity_{id}_over,value设计为: TRUE/ FALSE; 当 总控模块收到活动限额配置信变更消息后会重 置此值; 下面是分流 程对各模块做详述分解: 在线活动参与请求 流程: a)总控模块判断活动参与数是否达到上限; 如果达到则返回 “不可参与 ”信息, 否则进 入路由模块; b)路由模块: 依据参与活动id计算本次请求路由到的分片, 并通过计数模块在分片上 执行计数累加; c)计数模块: 如果累加成功, 则通知总控模块汇总, 如果由于超过 限额导致累加失败, 则通知路由模块记录当前超限额的分片id, 用于后续请求 不在路由到此分片;权 利 要 求 书 1/2 页 2 CN 114528091 A 2配置流程: 活动限额修改: 由于活动限额调整故需要重分配各分片分配的限额数, 因此需通知总 控模块重置活动已无名额状态、 通知路由模块重 置当前分片无名额状态。权 利 要 求 书 2/2 页 3 CN 114528091 A 3

.PDF文档 专利 一种热点营销活动的成本控制方法

文档预览
中文文档 9 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种热点营销活动的成本控制方法 第 1 页 专利 一种热点营销活动的成本控制方法 第 2 页 专利 一种热点营销活动的成本控制方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 02:00:27上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。