[发明专利]一种服务器切换方法及其装置在审
申请号: | 201611265604.4 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106789317A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 罗兴文 | 申请(专利权)人: | 广州市保伦电子有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙)44288 | 代理人: | 邵穗娟,汤喜友 |
地址: | 510000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 切换 方法 及其 装置 | ||
技术领域
本发明涉及音频广播行业,尤其涉及主备服务器切换技术。
背景技术
现有的IP数字广播中,广播终端通过网络与服务器连接,接收服务器发送来的广播数据进行播放;但是在网络不稳定、服务器故障等等问题前,IP数字广播会十分不稳定,当在重要场合出现故障时候,带来的后果是十分严重的。
发明内容
为了克服现有技术的不足,本发明的目的在于提供一种服务器切换方法,其能解决IP数字广播中网络不稳定而无法广播的问题。
本发明的目的采用以下技术方案实现:
一种服务器切换方法,应用于IP数字广播系统中的广播终端,包括如下步骤:
S1、当广播终端在预定时间内未接收到主服务器发送来的广播数据,执行S2;
S2、广播终端建立和第一备用服务器的连接,并将在主服务器中设定的任务数据发送至第一备用服务器中,执行S3;
S3、当广播终端在预定时间内未接收到第一备用服务器发送来的广播数据时,执行S4;
S4、广播终端建立和第二备用服务器的连接,并将第一备用服务器中设定的任务数据发送至第二备用服务器中,执行S5;
S5、当主服务器恢复正常时,建立与主服务器的连接。
作为优选,S4具体包括:判断主服务器是否恢复正常,如果是广播终端建立与主服务器的连接,否则广播终端建立和第二备用服务器的连接,并将任务数据发送至第二备用服务器中,执行S5。
一种服务器切换装置,应用于IP数字广播系统中的广播终端,包括:
第一判断模块,用于在预定时间内未接收到主服务器发送来的广播数据,执行第一切换模块;
第一切换模块,用于建立和第一备用服务器的连接,并将在主服务器中设定的任务数据发送至第一备用服务器中,执行第二判断模块;
第二判断模块、用于在预定时间内未接收到第一备用服务器发送来的广播数据时,执行第二切换模块;
第二切换模块、用于建立和第二备用服务器的连接,并将第一备用服务器中设定的任务数据发送至第二备用服务器中,执行第三切换模块;
第三切换模块、用于在主服务器恢复正常时,建立与主服务器的连接。
作为优选,第二切换模块具体包括:判断主服务器是否恢复正常,如果是建立与主服务器的连接,否则建立和第二备用服务器的连接,并将任务数据发送至第二备用服务器中,执行第三切换模块。
相比现有技术,本发明的有益效果在于:通过设置多个服务器,在主服务器故障时,切换至备用服务器,以使广播信号不会中断。
附图说明
图1为本发明的服务器切换方法的流程图;
图2为本发明的服务器切换装置的模块连接图。
具体实施方式
下面,结合附图以及具体实施方式,对本发明做进一步描述:
一种服务器切换方法,应用于IP数字广播系统,该系统包括广播终端和若干个服务器,在本实施例中设有主服务器和两个备用服务器,两个备用服务器分别为第一备用服务器和第二备用服务器,其中主服务器为优先级最高的服务器、第一备用服务器为优先级第二的服务器,第二备用服务器为优先级第三的服务器;该方法如图1所示,包括如下步骤:
步骤101、当广播终端在预定时间内未接收到主服务器发送来的广播数据,执行步骤102;如果广播终端能在预定时间内接收到主服务器发送来的广播数据,意为主服务器运行正常,则无需切换其他备用服务器。
步骤102、广播终端建立和第一备用服务器的连接,并将在主服务器中设定的任务数据发送至第一备用服务器中,执行步骤103;所述任务数据最早由广播终端发送至主服务器中,主服务器根据任务数据发送对应的广播数据至广播终端;当切换服务器时,广播终端从运行的服务器中获取任务数据并发送至备用服务器中,以保证主服务器和备用服务器的所有配置数据一致,当广播终端切换到备用服务器后同样能接管所有任务运行;
步骤103、当广播终端在预定时间内未接收到第一备用服务器发送来的广播数据时,执行步骤104;当广播终端可以在预定时间内接收到第一备用服务器发送来的广播数据时,意为第一备用服务器运行正常。
捕捉104、广播终端判断主服务器是否恢复正常,如果是广播终端建立与主服务器的连接,否则执行步骤105;
步骤105、广播终端建立和第二备用服务器的连接,并将第一备用服务器中设定的任务数据发送至第二备用服务器中,执行步骤106;
步骤106、当主服务器恢复正常时,建立与主服务器的连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市保伦电子有限公司,未经广州市保伦电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611265604.4/2.html,转载请声明来源钻瓜专利网。