一种存储容量评估方法、装置、服务器及存储介质制造方法及图纸

技术编号:20370323 阅读:23 留言:0更新日期:2019-02-16 20:27
本发明专利技术公开了一种存储容量评估方法、装置、服务器及存储介质。其中,该方法包括:获取直播平台在用户交互过程中发布的至少一项待完成任务;获取与所述至少一项待完成任务匹配的字节数量;获取与所述至少一项待完成任务匹配的预期用户数量;根据所述字节数量和所述预期用户数量确定所述直播平台在用户交互过程中所需的存储容量。本发明专利技术实施例可以解决现有技术中的直播平台遇到用户访问高峰时,服务器拥堵,影响用户访问直播平台以及与直播平台进行交互的问题,可以根据用户流量和用户交互任务类型评估直播平台与用户交互过程所需的存储容量,提高直播平台的稳定性。

A Storage Capacity Assessment Method, Device, Server and Storage Media

The invention discloses a storage capacity evaluation method, a device, a server and a storage medium. The method includes: acquiring at least one pending task issued by the live broadcast platform in the process of user interaction; acquiring the number of bytes matching the at least one pending task; acquiring the number of expected users matching the at least one pending task; and determining the location of the live broadcast platform in the process of user interaction according to the number of bytes and the number of expected users. Required storage capacity. The embodiment of the invention can solve the problem of server congestion when the live platform in the prior art meets the peak of user access, which affects the user's access to the live platform and interaction with the live platform. The storage capacity required for the interactive process between the live platform and the user can be evaluated according to the user traffic and the type of user interaction task, and the stability of the live platform can be improved.

【技术实现步骤摘要】
一种存储容量评估方法、装置、服务器及存储介质
本专利技术实施例涉及直播应用开发技术,尤其涉及一种存储容量评估方法、装置、服务器及存储介质。
技术介绍
目前,随着直播行业的快速发展,直播受众也在不断的扩大中。各直播平台通过网络直播,最大限度去满足受众的观看需求,以一种简单快捷的方式满足用户观看视频直播的需求。现有的直播平台中,在用户登陆直播平台后,由直播平台的服务器根据用户在客户端上的操作数据生成反馈数据发送给用户客户端,为用户提供服务。专利技术人在实现本专利技术的过程中,发现现有技术中的直播平台在与用户进行交互的过程中,如果遇到用户访问高峰,服务器负担加大,造成服务器拥堵,影响用户访问直播平台以及与直播平台进行交互。例如,由于服务器的存储容量不够导致直播平台出现卡顿,用户体验差。
技术实现思路
本专利技术实施例提供一种存储容量评估方法、装置、服务器及存储介质,以优化现有的基于直播平台的用户交互技术,根据用户流量和用户交互任务类型评估直播平台与用户交互过程所需的存储容量,提高直播平台的稳定性。第一方面,本专利技术实施例提供了一种存储容量评估方法,包括:获取直播平台在用户交互过程中发布的至少一项待完成任务;获取与至少一项待完成任务匹配的字节数量;获取与至少一项待完成任务匹配的预期用户数量;根据字节数量和预期用户数量确定所述直播平台在用户交互过程中所需的存储容量。第二方面,本专利技术实施例还提供了一种存储容量评估装置,包括:任务获取模块,用于获取直播平台在用户交互过程中发布的至少一项待完成任务;字节数量获取模块,用于获取与至少一项待完成任务匹配的字节数量;用户数量获取模块,用于获取与至少一项待完成任务匹配的预期用户数量;存储容量确定模快,用于根据字节数量和预期用户数量确定直播平台在用户交互过程中所需的存储容量。第三方面,本专利技术实施例还提供了一种服务器,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如本专利技术任意实施例所述的存储容量评估方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如本专利技术任意实施例所述的存储容量评估方法。本专利技术实施例通过获取直播平台在用户交互过程中发布的至少一项待完成任务;获取与至少一项待完成任务匹配的字节数量和预期用户数量;根据字节数量和预期用户数量确定直播平台在用户交互过程中所需的存储容量,可以解决现有技术中的直播平台遇到用户访问高峰时,服务器拥堵,影响正常用户访问或者交互的问题,可以根据用户流量和用户交互任务类型评估直播平台与用户交互过程所需的存储容量,提高直播平台的稳定性。附图说明图1为本专利技术实施例一提供的一种存储容量评估方法的流程图;图2为本专利技术实施例二提供的一种存储容量评估方法的流程图;图3为本专利技术实施例三提供的一种存储容量评估方法的流程图;图4为本专利技术实施例四提供的一种存储容量评估装置的结构示意图;图5为本专利技术实施例五提供的一种服务器的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种存储容量评估方法的流程图,本实施例可适用于针对直播平台与用户的交互过程,对服务器的存储容量进行评估的情况,该方法可以由存储容量评估装置来执行,该装置可以采用软件和/或硬件的方式实现,该装置可以配置于计算机设备,例如,服务器中。如图1所示,该方法具体包括如下步骤:步骤101、获取直播平台在用户交互过程中发布的至少一项待完成任务。其中,在直播平台发布至少一项待完成任务前,获取直播平台在用户交互过程中发布的至少一项待完成任务,根据待完成任务对直播平台与用户的交互过程中所需的服务器存储容量进行评估。针对现有技术中抱着浏览的态度进入直播平台选择性的观看各类直播视频的一般用户,通过在直播平台中发布至少一项待完成任务,以使用户可以在预设时间区间内通过在直播平台中进行用户操作,参与任务,从而实现直播平台与用户进行互动。待完成任务与用户在直播平台中进行的至少一项用户操作关联。直播平台通过在直播平台中发布至少一项待完成任务;根据用户的操作信息确定对应的至少一项待完成任务的任务状态;如果检测到至少一个待完成任务的任务状态由待完成转换至已完成,则确定与至少一项待完成任务匹配的任务得分,并根据任务得分更新与用户对应的任务累积得分;在检测到用户的任务累积得分满足分数阈值条件时,向用户提供与分数阈值条件匹配的任务激励信息,可以在直播平台中针对一般用户发布任务,实现直播平台与用户的互动,减少一般用户无目的性的频繁切换直播间的操作,避免流量浪费,减轻直播平台负担。可选的,在直播平台的显示页面上设置至少一项待完成任务的相关信息和任务参与选项。用户可以通过阅读至少一项待完成任务的相关信息,确定如何参与至少一项待完成任务。用户可以通过点击直播平台的显示页面的设置任务参与选项发送任务参与信息至直播平台,参与直播平台中发布的至少一项待完成任务。步骤102、获取与至少一项待完成任务匹配的字节数量。其中,待完成任务匹配的字节数量是一个用户执行至少一项待完成任务时所产生的任务数据占用的字节数量。可选的,直播平台可以根据至少一项待完成任务进行任务测试,模拟真实用户执行至少一项待完成任务,获取执行至少一项待完成任务时所产生的任务数据,从而确定一个用户在参与至少一项待完成任务时生成的任务数据所占用的字节数量。步骤103、获取与至少一项待完成任务匹配的预期用户数量。其中,预期用户数量为预期的参与至少一项待完成任务的用户数量。可选的,统计直播平台的运营数据,根据运营数据确定参与至少一项待完成任务的预期用户数量,并对与至少一项待完成任务匹配的预期用户数量进行存储。步骤104、根据字节数量和预期用户数量确定直播平台在用户交互过程中所需的存储容量。其中,直播平台需要分配内存对参与至少一项待完成任务的所有用户执行至少一项待完成任务时所产生的任务数据占用的总字节数量进行存储。根据总字节数量即可确定直播平台在用户交互过程中所需的存储容量。具体的,根据与每一项待完成任务匹配的字节数量和预期用户数量,可以确定一个用户执行每一项待完成任务时所产生的任务数据占用的字节数量和预期的参与每一项待完成任务的用户数量。然后根据一个用户执行每一项待完成任务时所产生的任务数据占用的字节数量和预期的参与每一项待完成任务的用户数量确定预期的参与每一项待完成任务的所有用户执行每一项待完成任务时所产生的任务数据占用的总字节数量,即确定每一项待完成任务匹配的存储容量。将每一项待完成任务匹配的存储容量相加,即可得到直播平台在用户交互过程中所需的存储容量。本专利技术实施例提供了一种存储容量评估方法,通过获取直播平台在用户交互过程中发布的至少一项待完成任务;获取与至少一项待完成任务匹配的字节数量和预期用户数量;根据字节数量和预期用户数量确定直播平台在用户交互过程中所需的存储容量,可以解决现有技术中的直播平台遇到用户访问高峰时,服务器拥堵,影响用户访问直播平台以及与直播平台本文档来自技高网...

【技术保护点】
1.一种存储容量评估方法,其特征在于,包括:获取直播平台在用户交互过程中发布的至少一项待完成任务;获取与所述至少一项待完成任务匹配的字节数量;获取与所述至少一项待完成任务匹配的预期用户数量;根据所述字节数量和所述预期用户数量确定所述直播平台在用户交互过程中所需的存储容量。

【技术特征摘要】
1.一种存储容量评估方法,其特征在于,包括:获取直播平台在用户交互过程中发布的至少一项待完成任务;获取与所述至少一项待完成任务匹配的字节数量;获取与所述至少一项待完成任务匹配的预期用户数量;根据所述字节数量和所述预期用户数量确定所述直播平台在用户交互过程中所需的存储容量。2.根据权利要求1所述的方法,其特征在于,在所述获取直播平台在用户交互过程中发布的至少一项待完成任务之前,还包括:统计直播平台的运营数据,根据所述运营数据确定直播平台在用户交互过程中发布的至少一项待完成任务。3.根据权利要求1所述的方法,其特征在于,所述至少一项待完成任务包括下述至少一项:直播平台登陆任务、弹幕任务、观看任务、邀请好友任务以及充值任务。4.根据权利要求1所述的方法,其特征在于,在所述获取与所述至少一项待完成任务匹配的字节数量之前,还包括:根据所述至少一项待完成任务进行任务测试,确定一个用户在参与所述至少一项待完成任务时生成的任务数据所占用的字节数量;对所述字节数量进行存储。5.根据权利要求1所述的方法,其特征在于,在所述获取与所述至少一项待完成任务匹配的用户数量之前,还包括:统计直播平台的运营数据,根据所述运营数据确定参与所述至少一项待完成任务的预期用户数量;对所述预期用户数量进行存储。6.根据权利要求1所述的方法,其特征在于,所述根据所述字节数量和所述预期用户数量确定所述直播平台在用户交互过程中所需的存储容...

【专利技术属性】
技术研发人员:吴其朋
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1