货物列表生成方法、装置、服务器及可读存储介质制造方法及图纸

技术编号:31705519 阅读:11 留言:0更新日期:2022-01-01 11:07
本申请提供一种货物列表生成方法、装置、服务器及可读存储介质。该方法包括:服务器在一个时刻接收到的多条货物列表请求。服务器可以根据分配比例将货物列表请求分配到第一接口或者第二接口。分配到第一接口的货物列表请求将调用该第一接口生成货物列表。分配到第二接口的货物列表请求将调用该第第二接口生成货物列表。服务器将该生成的货物列表反馈到对应的客户终端。本申请的方法,提高了货物列表请求的反馈效率,提高了用户体验。提高了用户体验。提高了用户体验。

【技术实现步骤摘要】
货物列表生成方法、装置、服务器及可读存储介质


[0001]本申请涉及计算机领域,尤其涉及一种货物列表生成方法、装置、服务器及可读存储介质。

技术介绍

[0002]在网购平台的促销活动中,经常会有秒杀活动开展。在秒杀活动进行过程中,客户终端可以通过向服务器发送货物列表请求,向服务器请求获取该货物列表。
[0003]现有技术中,为了满足客户的个性化需求,该货物列表通常为个性化货物列表。服务器可以通过客户终端发送的货物列表请求,获取客户信息,从而匹配客户感兴趣货物,并生成货物列表。
[0004]然而,该货物列表的生成计算复杂度高,容易出现响应缓慢的问题。因此,如何提高货物列表的响应速度成为亟待解决的问题。

技术实现思路

[0005]本申请提供一种货物列表生成方法、装置、服务器及可读存储介质,用以解决货物列表的响应速度慢的问题。
[0006]第一方面,本申请提供一种货物列表生成方法,包括:
[0007]获取多个客户终端发送的多条货物列表请求;
[0008]根据分配比例,将所述货物列表请求分配到第一接口或者第二接口,所述第一接口用于向客户终端反馈个性化货物列表,所述第二接口用于向客户终端反馈默认货物列表;
[0009]通过所述第一接口或者所述第二接口生成货物列表,并向所述客户终端返回所述货物列表。
[0010]可选地,所述方法,还包括:
[0011]根据预设周期,获取上一周期所述第一接口的第一平均响应时间和所述第一接口的第二平均响应时间;
[0012]根据所述第一平均响应时间、所述第二平均响应时间和波动阈值,调整所述分配比例。
[0013]可选地,所述根据所述第一平均响应时间、所述第二平均响应时间和波动阈值,调整所述分配比例,包括:
[0014]当所述第一平均响应时间大于所述第二平均响应时间与所述波动阈值之和时,调整后的所述分配比例的计算公式为:
[0015][0016]其中,p
i
为当前周期的分配比例,p
i
‑1为上一周期的分配比例,t为所述第一平均响应时间,t
avg
为所述第二平均响应时间,Δt为所述波动阈值。
[0017]可选地,所述根据所述第一平均响应时间、所述第二平均响应时间和波动阈值,调整所述分配比例,包括:
[0018]当所述第一平均响应时间小于所述第二平均响应时间与所述波动阈值之差时,调整后的所述分配比例的计算公式为:
[0019][0020]其中,p
i
为当前周期的分配比例,p
i
‑1为上一周期的分配比例,t为所述第一平均响应时间,t
avg
为所述第二平均响应时间,Δt为所述波动阈值。
[0021]可选地,所述根据所述第一平均响应时间、所述第二平均响应时间和波动阈值,调整所述分配比例,包括:
[0022]当所述第一平均响应时间小于等于所述第二平均响应时间与所述波动阈值之和,且所述第一平均响应时间大于等于所述第二平均响应时间与所述波动阈值之差时,不调整所述分配比例。
[0023]可选地,所述方法,还包括:
[0024]当调整后的所述分配比例大于1时,修正所述分配比例为1;
[0025]可选地,所述方法,还包括:
[0026]当调整后的所述分配比例小于0时,修正所述分配比例为0。
[0027]第二方面,本申请提供一种货物列表生成装置,包括:
[0028]获取模块,用于获取多个客户终端发送的多条货物列表请求;
[0029]处理模块,用于根据分配比例,将所述货物列表请求分配到第一接口或者第二接口,所述第一接口用于向客户终端反馈个性化货物列表,所述第二接口用于向客户终端反馈默认货物列表;通过所述第一接口或者所述第二接口生成货物列表,并向所述客户终端返回所述货物列表。
[0030]可选地,所述处理模块,还用于:
[0031]根据预设周期,获取上一周期所述第一接口的第一平均响应时间和所述第一接口的第二平均响应时间;
[0032]根据所述第一平均响应时间、所述第二平均响应时间和波动阈值,调整所述分配比例。
[0033]可选地,所述处理模块,具体用于:
[0034]当所述第一平均响应时间大于所述第二平均响应时间与所述波动阈值之和时,调整后的所述分配比例的计算公式为:
[0035][0036]其中,p
i
为当前周期的分配比例,p
i
‑1为上一周期的分配比例,t为所述第一平均响应时间,t
avg
为所述第二平均响应时间,Δt为所述波动阈值。
[0037]可选地,所述处理模块,具体用于:
[0038]当所述第一平均响应时间小于所述第二平均响应时间与所述波动阈值之差时,调整后的所述分配比例的计算公式为:
[0039][0040]其中,p
i
为当前周期的分配比例,p
i
‑1为上一周期的分配比例,t为所述第一平均响应时间,t
avg
为所述第二平均响应时间,Δt为所述波动阈值。
[0041]可选地,所述处理模块,具体用于:
[0042]当所述第一平均响应时间小于等于所述第二平均响应时间与所述波动阈值之和,且所述第一平均响应时间大于等于所述第二平均响应时间与所述波动阈值之差时,不调整所述分配比例。
[0043]可选地,所述处理模块,具体用于:
[0044]当调整后的所述分配比例大于1时,修正所述分配比例为1;
[0045]当调整后的所述分配比例小于0时,修正所述分配比例为0。
[0046]第三方面,本申请提供一种服务器,包括:存储器和处理器;
[0047]存储器用于存储程序指令;处理器用于调用存储器中的程序指令执行第一方面及第一方面任一种可能的设计中的货物列表生成方法。
[0048]第四方面,本申请提供一种可读存储介质,可读存储介质中存储有计算机程序,当服务器的至少一个处理器执行该计算机程序时,服务器执行第一方面及第一方面任一种可能的设计中的货物列表生成方法。
[0049]第五方面,本申请提供一种计算机程序产品,所述计算机程序产品包括计算机程序,当服务器的至少一个处理器执行该计算机程序时,服务器执行第一方面及第一方面任一种可能的设计中的货物列表生成方法。
[0050]本申请提供的货物列表生成方法,通过在一个时刻接收到的多条货物列表请求;根据分配比例将货物列表请求分配到第一接口或者第二接口,分配到第一接口的货物列表请求将调用该第一接口生成货物列表,分配到第二接口的货物列表请求将调用该第第二接口生成货物列表;将该生成的货物列表反馈到对应的客户终端的手段,实现保证货物列表请求的反馈效率的前提下,尽可能多的调用第一接口,提高用户体验的效果。
附图说明
[0051]为了更清楚地说明本申请或现有技术中的技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种货物列表生成方法,其特征在于,所述方法包括:获取多个客户终端发送的多条货物列表请求;根据分配比例,将所述货物列表请求分配到第一接口或者第二接口,所述第一接口用于向客户终端反馈个性化货物列表,所述第二接口用于向客户终端反馈默认货物列表;通过所述第一接口或者所述第二接口生成货物列表,并向所述客户终端返回所述货物列表。2.根据权利要求1所述的方法,其特征在于,所述方法,还包括:根据预设周期,获取上一周期所述第一接口的第一平均响应时间和所述第一接口的第二平均响应时间;根据所述第一平均响应时间、所述第二平均响应时间和波动阈值,调整所述分配比例。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一平均响应时间、所述第二平均响应时间和波动阈值,调整所述分配比例,包括:当所述第一平均响应时间大于所述第二平均响应时间与所述波动阈值之和时,调整后的所述分配比例的计算公式为:其中,p
i
为当前周期的分配比例,p
i
‑1为上一周期的分配比例,t为所述第一平均响应时间,t
avg
为所述第二平均响应时间,Δt为所述波动阈值。4.根据权利要求2所述的方法,其特征在于,所述根据所述第一平均响应时间、所述第二平均响应时间和波动阈值,调整所述分配比例,包括:当所述第一平均响应时间小于所述第二平均响应时间与所述波动阈值之差时,调整后的所述分配比例的计算公式为:其中,p
i
为当前周期的分配比例,pi

1为上一周期的分配比例,t为所述第一平均响应时间,t
avg
为所述第...

【专利技术属性】
技术研发人员:马刚韩昕哲郭鑫刘旻坤赵锡成
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1