[发明专利]数据传输方法、装置及系统有效
申请号: | 201911267155.0 | 申请日: | 2019-12-11 |
公开(公告)号: | CN110971938B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 马宇坚;滕健;罗士新;刘国栋;徐延霞;任竑烨 | 申请(专利权)人: | 聚好看科技股份有限公司 |
主分类号: | H04N21/239 | 分类号: | H04N21/239;H04N21/41;H04N21/4363;H04N21/647 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 董亚军 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 系统 | ||
本申请公开了一种数据传输方法、装置和系统,属于通信技术领域。所述方法包括:向依次连接的n个服务器中的第一服务器发送数据请求,以便于第一服务器将数据请求转发至n个服务器中的第n服务器;在第i服务器在对应的目标条件满足时,接收第一服务器发送的用于指示第i+1服务器故障的第一信息;在时长阈值内未接收到第一服务器发送的数据响应,且未接收到第一信息时,生成用于指示第一服务器故障的第二信息;其中,目标条件包括:在第i服务器向第i+1服务器发送数据请求后的目标时长内,未接收到数据响应。本申请解决了无法基于超时错误代码定位导致该超时错误的服务器的问题。本申请用于数据传输。
技术领域
本申请涉及通信技术领域,特别涉及一种数据传输方法、装置及系统。
背景技术
随着通信技术的发展,互联网电视的应用越来越广,互联网电视是一种基于互联网与服务平台进行数据传输的电视终端。
电视终端工作时需要从服务平台获取数据。示例地,通常电视终端向服务平台发送数据请求,进而接收服务平台发送的数据响应。相关技术中,电视终端中设置有时长阈值,若在电视终端发出数据请求之后的时长阈值内还未接收到数据响应,则电视终端会生成超时错误代码,以指示服务平台发生超时错误。此时,说明服务平台发生错误未及时响应电视终端发出的数据请求。
由于服务平台包括多个服务器,数据请求会通过服务平台中的至少一个服务器传输至服务平台中的目的服务器,且目的服务器发送的数据响应也会通过该至少一个服务器传输至电视终端。但是,超时错误代码仅能够指示服务平台发生超时错误,而并不能指示该超时错误具体由服务平台中的哪个服务器导致,因此,工作人员无法基于超时错误代码定位导致该超时错误的服务器,进而无法对服务平台的超时错误进行修复。
发明内容
本申请提供了一种数据传输方法、装置和系统,可以解决无法基于超时错误代码定位导致该超时错误的服务器的问题。所述技术方案如下:
一方面,提供了一种数据传输方法,所述方法包括:
向依次连接的n个服务器中的第一服务器发送数据请求,以便于所述第一服务器将所述数据请求转发至所述n个服务器中的第n服务器,其中,Li<Li+1,Li表示所述n个服务器中的第i服务器与终端的路由距离,Li+1表示所述n个服务器中的第i+1服务器与所述终端的路由距离,n≥2,1≤i<i+1≤n;
在所述第i服务器在对应的目标条件满足时,接收所述第一服务器发送的用于指示所述第i+1服务器故障的第一信息;
在时长阈值内未接收到所述第一服务器发送的数据响应,且未接收到所述第一信息时,生成用于指示所述第一服务器故障的第二信息;
其中,所述目标条件包括:在所述第i服务器向所述第i+1服务器发送所述数据请求后的目标时长内,未接收到所述数据响应。
另一方面,提供了一种数据传输方法,用于依次连接的n个服务器中的第i服务器,n≥2,1≤i≤n-1,所述方法包括:
接收终端发送的数据请求;
向所述n个服务器中的第i+1服务器发送所述数据请求;
在向所述第i+1服务器发送所述数据请求后的目标时长内,若未接收到所述第i+1服务器发送的数据响应,则生成用于指示所述第i+1服务器故障的第一信息;
向所述终端发送所述第一信息。
再一方面,提供了一种终端,所述终端包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于聚好看科技股份有限公司,未经聚好看科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911267155.0/2.html,转载请声明来源钻瓜专利网。