[发明专利]一种数据处理方法及装置有效
申请号: | 201610490808.1 | 申请日: | 2016-06-28 |
公开(公告)号: | CN106899863B | 公开(公告)日: | 2019-10-25 |
发明(设计)人: | 冀文杰 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04N21/238 | 分类号: | H04N21/238;H04N21/24;H04N21/442;H04N21/6547 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 杨移 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 | ||
本申请公开了一种数据处理方法及装置。该方法包括:服务器监测直播数据服务的运行状态,当监测到所述运行状态发生异常时,确定预估修复时长,根据所述预估修复时长,计算第一速率,将计算得到的第一速率发送至终端,以使得所述终端根据所述第一速率显示直播数据。经过本方法,当服务器中的直播数据服务出现异常时,服务器可将终端当前的显示速率减缓,可以延长后台的工作人员排障或修复的时间,同时,使得前端用户不会明显地察觉到直播数据的跳变、回退、停滞等现象。相应地,在直播数据服务修复之后,可加快终端的显示速率,使得终端适于服务器发送的新增直播数据。
技术领域
本申请涉及计算机技术领域,尤其涉及一种数据处理方法及装置。
背景技术
目前,在诸如网络、电视直播的场景下,数据直播得到了广泛的应用(其中,数据直播就是数据的实时显示),通过数据直播,用户可及时的获知相应的信息。
例如:在电视直播过程中,显示春运客流量数据,那么,收看该电视直播的用户便可以获知相应的春运客流量。又例如:购物网站显示该网站的访问量、销售额等数据,那么,访问至该购物网站的用户便可以在相应页面中获知访问量及销售额。
上述数据的直播显示,通常由相应的服务器(或服务器集群)中的直播数据服务实现(该直播数据服务运行在服务器中):直播数据服务从数据源处实时获取数据,并经过相应的统计处理后,得到直播数据,发送给终端显示。需要说明的是,对于实际的数据直播显示过程而言,实质上是一种延时直播,换言之,终端所显示的数据与服务器所生成的数据之间存在一定的时间差,也即,终端所显示的直播数据通常是n秒前服务器所生成的。
而在实际应用场景下,直播数据服务在运行的过程中可能出现异常的情况(如:计数出错、运行卡顿等),这就需要相应的业务人员进行排障及修复的操作。
现有技术中,当直播数据服务出现异常时,服务器会采用备用服务切换的方式,启动备用的直播数据服务代替出现异常的直播数据服务。
但是,采用备份服务切换方式,就有可能导致实时数据出现“跳跃”或回退,这是因为:服务器中所运行的直播数据服务会将从数据源处所获得实时数据进行缓存,以便进行相应的统计处理,若该直播数据服务出现了异常而被备用的直播数据服务替换后,其存储在缓存中的实时数据将被清除,备用的直播数据服务上线后,将重新缓存这部分实时数据进行统计处理。这样就会造成数据的重复统计处理,进一步导致出现数据直播时的回退现象。
例如:以访问量数据为例,原有的直播数据服务将从数据源处获取的实时数据a900~a960进行缓存,并针对这60条数据进行统计处理,最终可生成访问量数据900~960,假设,直播数据服务器已根据实时数据a930~a950,生成了访问量数据930~950,发送给终端进行显示,如图1a所示,终端基于服务器所发送的访问量数据,当前所显示的访问量为:935。
假设,直播数据服务在生成访问量数据955时出现了异常,此时,服务器将该出现异常的直播数据服务停止,并启用备用的直播数据服务代替出现异常的直播数据服务,但在备用的直播数据服务上线运行后,将清除原有直播数据服务所缓存的数据,并重新将实时数据a900~a960缓存以进行统计处理,并重新生成访问量数据900~920发送给终端进行显示,那么,对于终端而言,其根据之前接收到的访问量数据,显示访问量950后(如图1b所示),又将根据最新接收到的访问量数据900~920,将回退至900,并从900开始重新显示,如图1c所示。可见,该情况便是数据的回退。
显然,这样的方式将影响终端所显示的直播数据。
发明内容
本申请实施例提供一种数据处理方法,用以解决现有技术中直播数据出现异常可能导致显示跳变、回退的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610490808.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种有机发光显示面板及装置
- 下一篇:一种蒸镀装置