一种信息录入系统的动态切换方法及系统技术方案

技术编号:7809321 阅读:196 留言:0更新日期:2012-09-27 08:07
本发明专利技术公开了一种信息录入系统的动态切换方法,具体包括:接收第一前端设备动态信息;接收前端设备运行速度上限值;判断所述第一前端设备处理器运行速度信息;接收第二前端设备动态信息;判断所述第二前端设备处理器运行速度信息与所述第一前端设备处理器运行速度信息之和是否小于所述前端设备运行速度上限值,若是,则关闭第二前端设备,解决现场节目录播过程中,现场采集的数据动态均衡和安全使用及系统恢复问题,提高了处理器的均衡处理能力,避免了现场数据的丢失,保证了系统服务的连续性,提高了系统的可靠性。

【技术实现步骤摘要】

本专利技术涉及电视现场节目制作领域中,在节目现场信息采集及使用过程中的有关的一种信息录入系统的动态切换方法及系统
技术介绍
目前,在电视节目播出过程中,主持人和观众通过各种信息技术手段(如短信,留言板,微博等)进行互动已经成为各电视台增强观众參与度及收视率的ー种主要手段。央台信息录入系统负责收录并存储在节目直播过程中和观众的互动交流数据。一方面,主持人在直播过程中需要用到这些互动信息,一旦直播过程中系统资源不足或崩溃,将会造成严重的播出事故;另ー方面,这些数据为央台工作人员在直播完成后分析用户观点、偏好等行为以及评审节目质量都提供了重要依据。由于基于Web的应用使用起来非常简便,无需额外安装程序,并且可以随时随地的通过多种设备进行访问。因此,央台决定基于Web平台构建信息录入系统。一方面,央台的节目可以覆盖全国,观众数量极其庞大,而这些观众都是央台信息录入系统的潜在用户,这就决定了该系统的访问量非常巨大。为了给用户提供ー个良好的使用体验,必须保证系统的稳定运行,在前端的web服务器出现故障时,不能影响用户的访问。另ー方面,由于通过该系统收集到的数据的价值,必须为它们提供ー种持久、可靠的存储方案。通常的做法是把这些数据保存在数据库中进行长期存储。但是,计算机系统并不能提供令人满意的可靠性。计算机系统的各个组件都可能随时出现故障或负载不均衡的情况,从而影响正常工作。软件上,设计缺陷、编写过程中的bug等都可能造成整个系统的崩溃。硬件上,磁盘、内存等设备都不能保证长期可靠稳定的工作。随着计算机网络的普及,病毒、黑客攻击等问题又进一歩削弱了计算机系统的可靠性。在实现本专利技术的过程中,专利技术人发现现有技术的缺点为首先,数据存在负载不均衡的问题,造成了资源浪费,其次,劳动强度大。需要工作人员每天定时定点的备份重要数据,这种备份方式要求必须要暂停数据库服务,并且重复劳动比较多,很可能由于粗心等原因带来备份错误,同时,不够及时,数据通常每天备份一次,不能保证主数据和备份数据的及时同歩。一旦主数据发生丢失损坏等情况,极有可能造成播出事故。
技术实现思路
针对现有技术中的问题,本专利技术要解决的技术问题是解决现场节目录播过程中,现场采集的数据动态均衡和安全使用及系统恢复问题。为解决上述技术问题,本专利技术提供的一种信息录入系统的动态切换方法,其特征在于,包括步骤接收第一前端设备动态信息,所述第一前端设备动态信息包括第一注册信息,所述第一前端设备配置第一数据库,所述第一注册信息中至少包括所述第一前端设备处理器运行速度信息;接收前端设备运行速度上限值;判断所述第一前端设备处理器运行速度信息,是否高于所述前端设备运行速度上限值,若是,则启用第二前端设备,所述第二前端设备配置第二数据库,所述第二数据库与所述第一数据库数据镜像并关联;接收第二前端设备动态信息,所述第二前端设备动态信息包括第二注册信息,所述第二注册信息中至少包括所述第二前端设备处理器运行速度信息;判断所述第二前端设备处理器运行速度信息与所述第一前端设备处理器运行速度信息之和是否小于所述前端设备运行速度上限值,若是,则关闭第二前端设备。在上述方法中,所述第一前端设备动态信息中还包括第一前端设备活动监控信息,所述第一前端设备活动监控信息中至少包括心跳数据包回复信息。 所述判断所述第一前端设备处理器运行速度信息,是否高于所述前端设备运行速度上限值,若是,则启用第二前端设备,所述第二前端设备配置第二数据库,所述第二数据库与所述第一数据库数据镜像并关联步骤中还包括判断所述心跳数据包回复信息,是否正确,若否,则从第一前端设备切換到所述第ニ前端设备。在所述判断所述第一前端设备处理器运行速度信息,是否高于所述前端设备运行速度上限值,若是,则启用第二前端设备,所述第二前端设备配置第二数据库,所述第二数据库与所述第一数据库数据镜像并关联步骤后还包括判断所述心跳数据包回复信息是否正确,若是,则从所述第二前端设备切換回第一前端设备,并同时启用所述第一数据库,所述第一数据库信息从所述第二数据库中镜像获得。所述判断所述心跳数据包回复信息,是否正确,若否,则从所述第一前端设备切換到所述第二前端设备步骤后还包括在所述第一前端设备上输出第一前端设备切換到第二前端设备的提示。所述判断所述第一前端设备处理器运行速度信息,是否高于所述前端设备运行速度上限值,若是,则启用第二前端设备,所述第二前端设备配置第二数据库,所述第二数据库与所述第一数据库数据镜像并关联步骤后还包括 在所述第一前端设备上输出已启动第二前端设备的提示。所述第一前端设备包括:web前端设备、读取设备和访问设备;所述第二前端设备包括web前端设备、读取设备和访问设备。所述第一注册信息中还包括处理器数目及内存容量。ー种信息录入系统的动态切换系统,包括前端设备信息接收单元、判断単元、速度估算单元、前端设备维护单元;所述端设备信息接收单元,用于I接收第一前端设备动态信息,所述第一前端设备动态信息包括第一注册信息,所述第一前端设备配置第一数据库,所述第一注册信息中至少包括所述第一前端设备处理器运行速度信息;2接收前端设备运行速度上限值;所述判断単元,用于判断所述第一前端设备处理器运行速度信息,是否高于所述前端设备运行速度上限值,若是,则启用第二前端设备,所述第二前端设备配置第二数据库,所述第二数据库与所述第一数据库数据镜像并关联;所述速度估算单元,用于接收第二前端设备动态信息,所述第二前端设备动态信息包括第二注册信息,所述第二注册信息中至少包括所述第二前端设备处理器运行速度ィ目息;所述前端设备维护单元,用于判断所述第二前端设备处理器运行速度信息与所述第一前端设备处理器运行速度信息之和是否小于所述前端设备运行速度上限值,若是,则关闭第二前端设备。所述端设备信息接收单元所述第一前端设备动态信息中还包括第一前端设备活动监控信息,所述第一前端设备活动监控信息中至少包括心跳数据包回复信息。所述判断単元中还包括切換条件判断単元,所述切换条件判断単元,用于判断所述心跳数据包回复信息,是否正确,若否,则从第一前端设备切換到第二前端设备,所述第 ニ前端设备配置第二数据库,所述第二数据库与所述第一数据库数据镜像并关联。所述系统还包括切換复位单元,所述切换复位单元,用于判断所述心跳数据包回复信息是否正确,若是,则从第二前端设备切換回第一前端设备,并同时启用所述第一数据库,所述第一数据库信息从所述第二数据库中镜像获得。所述第一前端设备包括:web前端设备、读取设备和访问设备;所述第二前端设备包括web前端设备、读取设备和访问设备。所述第一注册信息中还包括处理器数目及内存容量。与现有技术相比,本专利技术实施例具有以下优点本专利技术可实现,在节目现场录制过程中,为主设备解决了动态均衡的问题,同时,当主设备或访问设备出现故障时,可以自动切換为从录入或访问设备,并且能将与主录入设备相连的主数据库数据,通过镜像到从数据库中,从访问设备调用从保护设备数据,从而恢复系统运行,避免了现场数据的丢失,保证了系统服务的连续性,提高了系统的可靠性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息录入系统的动态切换方法,其特征在于,包括步骤 接收第一前端设备动态信息,所述第一前端设备动态信息包括第一注册信息,所述第一前端设备配置第一数据库,所述第一注册信息中至少包括所述第一前端设备处理器运行速度信息; 接收前端设备运行速度上限值; 判断所述第一前端设备处理器运行速度信息,是否高于所述前端设备运行速度上限值,若是,则启用第二前端设备,所述第二前端设备配置第二数据库,所述第二数据库与所述第一数据库数据镜像并关联; 接收第二前端设备动态信息,所述第二前端设备动态信息包括第二注册信息,所述第ニ注册信息中至少包括所述第二前端设备处理器运行速度信息; 判断所述第二前端设备处理器运行速度信息与所述第一前端设备处理器运行速度信息之和是否小于所述前端设备运行速度上限值,若是,则关闭第二前端设备。2.如权利要求I中所述的方法,其特征在于,所述第一前端设备动态信息中还包括第一前端设备活动监控信息,所述第一前端设备活动监控信息中至少包括心跳数据包回复信ο3.如权利要求2中所述的方法,其特征在于,所述判断所述第一前端设备处理器运行速度信息,是否高于所述前端设备运行速度上限值,若是,则启用第二前端设备,所述第二前端设备配置第二数据库,所述第二数据库与所述第一数据库数据镜像并关联步骤中还包括 判断所述心跳数据包回复信息,是否正确,若否,则从第一前端设备切換到所述第二前端设备。4.如权利要求3中所述的方法,其特征在于,在所述判断所述第一前端设备处理器运行速度信息,是否高于所述前端设备运行速度上限值,若是,则启用第二前端设备,所述第ニ前端设备配置第二数据库,所述第二数据库与所述第一数据库数据镜像并关联步骤后还包括 判断所述心跳数据包回复信息是否正确,若是,则从所述第二前端设备切換回第一前端设备,并同时启用所述第一数据库,所述第一数据库信息从所述第二数据库中镜像获得。5.如权利要求3中所述的方法,其特征在于,所述判断所述心跳数据包回复信息,是否正确,若否,则从所述第一前端设备切換到所述第二前端设备步骤后还包括 在所述第一前端设备上输出第一前端设备切換到第二前端设备的提示。6.如权利要求I中所述的方法,其特征在于,所述判断所述第一前端设备处理器运行速度信息,是否高于所述前端设备运行速度上限值,若是,则启用第二前端设备,所述第二前端设备配置第二数据库,所述第二数据库与所述第一数据库数据镜像并关联步骤后还包括 在所述第一前端设备上输出已启动...

【专利技术属性】
技术研发人员:王蓓蓓
申请(专利权)人:新奥特北京视频技术有限公司
类型:发明
国别省市:

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

1