【技术实现步骤摘要】
一种用于直播带货的分布式下单系统及方法
[0001]本专利技术涉及
,尤其涉及一种用于直播带货的分布式下单系统及方法。
技术介绍
[0002]直播带货,是指通过一些互联网平台,使用直播技术进行近距离商品展示、咨询答复、导购的新型服务方式,或由店铺自己开设直播间,或由职业主播集合进行推介。在直播带货带货过程中,由于观看直播的用户通常较多,当大量用户点进链接进入商品订购小程序并想要拍下该商品时,服务器在极短内接收到大量的资源请求,受限于服务器本身在当前时间段内的资源吞吐量,当极短时间内资源请求过多时服务器无法进行及时响应,严重时服务器可能崩溃,导致用户无法及时拍下想要的商品,完成对商品的秒杀,影响用户购物体验。
技术实现思路
[0003]针对现有技术存在的不足,本专利技术的目的在于提供一种用于直播带货的分布式下单系统及方法,用于提升服务器的资源吞吐效率。
[0004]为实现上述目的,本专利技术提供了如下技术方案:一种用于直播带货的分布式下单系统,包括:
[0005]存储模块,用于保存若干直播带货相关的商品信息;
[0006]传输模块,连接所述存储模块,用于将若干所述商品信息传输并保存至一区块链中,所述区块链的各节点均配置有至少一服务器,各所述服务器均连接下单后台;
[0007]资源监控模块,连接所述区块链,用于实时监控各所述服务器的资源吞吐量使用占比;
[0008]拍单模块,连接所述区块链,用于向所述区块链发送若干拍单请求,各所述拍单请求与所述商品信息相关联; ...
【技术保护点】
【技术特征摘要】
1.一种用于直播带货的分布式下单系统,其特征在于,包括:存储模块(1),用于保存若干直播带货相关的商品信息;传输模块(2),连接所述存储模块(1),用于将若干所述商品信息传输并保存至一区块链(6)中,所述区块链(6)的各节点均配置有至少一服务器(7),各所述服务器(7)均连接下单后台(8);资源监控模块(3),连接所述区块链(6),用于实时监控各所述服务器(7)的资源吞吐量使用占比;拍单模块(4),连接所述区块链(6),用于向所述区块链(6)发送若干拍单请求,各所述拍单请求与所述商品信息相关联;资源调度模块(5),分别连接所述资源监控模块(3)和所述拍单模块(4),用于根据当前时间段内的各所述拍单请求的数据总量及各所述服务器(7)的所述资源吞吐量使用占比实时调整分配至各所述服务器(7)的所述拍单请求,以使各所述资源吞吐量使用占比均处于高效占比区间内。2.根据权利要求1所述的用于直播带货的分布式下单系统,其特征在于:所述资源调度模块(5)包括:比较单元(51),用于将当前时间段内各所述拍单请求的数据总量与预设的第一数据阈值进行比较,并在所述拍单请求的数据总量不大于所述第一数据阈值时生成第一分配指令,以及在所述拍单请求的数据总量大于所述第一数据阈值时生成第二分配指令;第一分配单元(52),连接所述比较单元(51),用于根据所述第一分配指令计算得到所述资源吞吐量使用占比所对应的资源吞吐量空闲占比,进而将所述拍单请求的数据总量按照各所述资源吞吐量空闲占比以及各所述服务器(7)的所述高效占比区间对各所述服务器(7)进行分配;使用占比预测单元(53),连接所述比较单元(51),用于引入预先训练完成的一使用占比预测模型,并所述第二分配指令将当前时间段内的各所述拍单请求的数据总量以及各所述服务器(7)的所述资源吞吐量使用占比输入所述使用占比预测模型中,输出下一时间段的各所述服务器(7)的所述资源吞吐量预测占比;第二分配单元(54),连接所述使用占比预测单元(53),用于计算得到所述资源吞吐量预测占比所对应的资源吞吐量预测空闲占比,进而将所述拍单请求的数据总量按照各所述资源吞吐量预测空闲占比以及各所述服务器(7)的所述高效占比区间对各所述服务器(7)进行分配。3.根据权利要求2所述的用于直播带货的分布式下单系统,其特征在于:所述使用占比预测单元(53)包括:第一存储子单元(531),用于保存第一时间段内的各所述拍单请求的数据总量和相应的各所述服务器(7)的所述资源吞吐量第一历史占比,以及第二时间段的各所述服务器(7)的所述资源吞吐量第二历史占比,所述第一时间段早于所述第二时间段,所述第二时间段早于当前时间段,所述第一时间段和所述第二时间段为相邻时间段;训练子单元(532),连接所述存储子单元,用于引入一预测初始模型,并将所述第一时间段内的各所述拍单请求的数据总量以及各所述服务器(7)的所述资源吞吐量第一历史占比作为输入,将所述第二时间段的各所述服务器(7)的所述资源吞吐量第二历史占比作为
输出,训练得到所述使用占比预测模型。4.根据权利要求3所述的用于直播带货的分布式下单系统,其特征在于:所述使用占比预测单元(53)还包括:验证子单元(533),连接所述训练子单元(532),用于将上一时间段内的各所述拍单请求的数据总量和相应的各所述服务器(7)的所述资源吞吐量第三占比输入所述使用占比预测模型中,得到当前时间段的各所述服务器(7)的所述资源吞吐量初始预测占比;计算子单元(534),连接所述验证子单元(533),用于将当前时间段的各所述服务器(7)的所述资源吞吐量初始预测占比与相应的所述资源吞吐量使用占比做差得...
【专利技术属性】
技术研发人员:周铁华,
申请(专利权)人:杭州浪点科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。