本发明专利技术公开了一种任务时区处理方法及装置,其中,该方法包括:存储任务执行网元所处位置的时区信息;根据存储的时区信息对任务执行网元所执行的任务进行时区处理。通过本发明专利技术,解决了没有有效的处理时区的机制保证跨时区任务的时间信息的正确性的问题,进而提高了跨时区的任务系统的稳定性和适应性。
【技术实现步骤摘要】
本专利技术涉及通信领域,具体而言,涉及一种任务时区处理方法及装置。
技术介绍
近年来,随着网络技术的不断发展,视频监控业务得到了广泛重视。基于宽带网络或移动网络的图像远程传输、管理的新增值业务被越来越多的用户所接受。视频监控业务主要为用户提供视频实时观看,云镜控制操作,录像存储管理以及告警联动通知等服务,用户可以随时随地对监控点进行全天候的监控。随着业务的不断完善和用户的增加,系统的稳定性和适应性也变得越来越重要,录像作为监控系统的核心功能之一,更需要加强功能的适应能力。但是在系统分布跨时区,尤其是前端监控设备(Pre Unit,简称为PU)与客户端(Client Unit简称为CU)分布跨多个时区的情况时,对于多时区的处理也就变得越来越迫切。视频监控系统中的录像功能是一个对时间信息要求非常严格的功能,按照行业标准,不允许丢失超过2秒的录像数据。在视频监控系统中一般使用协调世界时(Coordinated Universal Time,简称为UTC),即世界标准时间,来描述时间信息,但是在客户展示的界面部分,需要展示当地的时间才有意义,同时,用户操作的录像计划也需要按照日常使用的时间,即携带时区的时间。因此,一旦时区信息处理有误,必然造成录像数据丢失、录像时间描述错误等问题,对客户造成严重的影响。为了将这种对客户的不良影响降低到最小,则需要一种有效的处理时区的机制来保证录像计划管理过程中时间信息正确。针对相关技术中没有有效的处理时区的机制保证跨时区任务的时间信息的正确性的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种任务时区处理方法及装置,以至少解决没有有效的处理时区的机制保证跨时区任务的时间信息的正确性的问题。根据本专利技术的一个方面,提供了一种任务时区处理方法,包括:存储任务执行网元所处位置的时区信息;根据存储的所述时区信息对所述任务执行网元所执行的任务进行时区处理。优选的,根据存储的所述时区信息对所述任务执行网元所执行的任务进行时区处理包括:根据所述时区信息将所述任务执行网元对应的任务计划的本地时间转换为标准时间;将所述任务执行网元对应的任务计划转换为对应于标准时间的待发任务。优选的,在所述任务计划为每天任务计划的情况下,将所述任务执行网元对应的任务计划转换为对应于标准时间的待发任务包括:判断当前标准时间是否满足任务计划转换为待发任务的预定原则;在判断为是的情况下,将所述任务执行网元对应的任务计划转换为对应于标准时间的待发任务。优选的,在所述任务计划为一天任务计划的情况下,将所述任务执行网元对应的任务计划转换为对应于标准时间的待发任务包括:根据所述时区信息将当前标准时间转换为所述任务执行网元所处位置的本地时间;根据所述本地时间判断当前日期是否为任务计划对应的日期,以及判断当前标准时间是否满足任务计划转换为待发任务的预定原则;在上述判断均为是的情况下,将所述任务执行网元对应的任务计划转换为对应于标准时间的待发任务。优选的,根据存储的所述时区信息对所述任务执行网元所执行的任务进行时区处理包括:向所述任务执行网元发送所述待发任务,其中,所述待发任务为根据存储的所述时区信息生成的任务;接收来自所述任务执行网元执行所述任务的反馈结果;根据所述时区信息,将所述反馈结果对应的标准时间转换为所述执行网元所处位置的当地时间。优选的,在根据存储的所述时区信息对所述任务执行网元所执行的任务进行时区处理之前,通过以下方式至少之一获取所述时区信息:从内存数据库中获取所述时区信息;从所述任务对应的记录信息中获取所述时区信息;将预定时区信息作为获取到的所述时区信息。根据本专利技术的另一方面,提供了一种任务时区处理装置,所述装置包括:存储模块,用于存储任务执行网元所处位置的时区信息;处理模块,用于根据存储的所述时区信息对所述任务执行网元所执行的任务进行时区处理。优选的,所述处理模块包括:第一转换单元,用于根据所述时区信息将所述任务执行网元对应的任务计划的本地时间转换为标准时间;第二转换单元,用于将所述任务执行网元对应的任务计划转换为对应于标准时间的待发任务。优选的,所述第二转换单元包括:第一判断子单元,用于判断当前标准时间是否满足任务计划转换为待发任务的预定原则;第一转换子单元,用于在判断为是的情况下,将所述任务执行网元对应的任务计划转换为对应于标准时间的待发任务。优选的,所述第二转换单元包括:第二转换子单元,用于根据所述时区信息将当前标准时间转换为所述任务执行网元所处位置的本地时间;第二判断子单元,用于根据所述本地时间判断当前日期是否为任务计划对应的日期,以及判断当前标准时间是否满足任务计划转换为待发任务的预定原则;第三转换子单元,用于在上述判断均为是的情况下,将所述任务执行网元对应的任务计划转换为对应于标准时间的待发任务。通过本专利技术,采用存储任务执行网元所处位置的时区信息;根据存储的时区信息对任务执行网元所执行的任务进行时区处理的方式,解决了没有有效的处理时区的机制保证跨时区任务的时间信息的正确性的问题,进而提高了跨时区的任务系统的稳定性和适应性。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的任务时区处理方法的流程图;图2是根据本专利技术实施例的任务时区处理装置的结构框图;图3是根据本专利技术实施例的任务时区处理装置的优选结构框图一;图4是根据本专利技术实施例的任务时区处理装置的优选结构框图二 ;图5是根据本专利技术实施例的任务时区处理装置的优选结构框图三;图6是根据本专利技术实施例的任务时区处理装置的优选结构框图四;图7是根据本专利技术优选实施例的时区信息获取策略二的示意图;图8是根据本专利技术优选实施例的视频监控业务每天录像计划转任务的示意图;图9是根据本专利技术优选实施例的视频监控系统的结构示意图;图10是根据本专利技术优选实施例的视频监控业务录像计划生成任务业务的流程图。具体实施例方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。在实施例中提供了一种任务时区处理方法,图1是根据本专利技术实施例的任务时区处理方法的流程图,如图1所示,该方法包括如下的步骤:步骤S102,存储任务执行网元所处位置的时区信息;步骤S104,根据存储的时区信息对任务执行网元所执行的任务进行时区处理。通过上述步骤,采用存储任务执行网元所处位置的时区信息;根据存储的时区信息对任务执行网元所执行的任务进行时区处理的方式,在任务执行网元无法成功的实时上报或者服务器无法成功从任务执行网元获取时区信息的情况下,获取上述存储的时区信息,从而在一定程度上保证了时区信息的正确性,解决了没有有效的处理时区的机制保证跨时区任务的时间信息的正确性的问题,进而提高了跨时区的任务系统的稳定性和适应性。优选的,根据存储的时区信息对任务执行网元所执行的任务进行时区处理包括:根据时区信息将任务执行网元对应的任务计划的本地时间转换为标准时间;将任务执行网元对应的任务计划转换为对应于标准时间的待发任务。上述的标准时间可以为世界标准时间(UTC),也可以为格林威治时间,也可以是有系统统一的其他时本文档来自技高网...
【技术保护点】
一种任务时区处理方法,其特征在于包括:存储任务执行网元所处位置的时区信息;根据存储的所述时区信息对所述任务执行网元所执行的任务进行时区处理。
【技术特征摘要】
1.一种任务时区处理方法,其特征在于包括: 存储任务执行网元所处位置的时区信息; 根据存储的所述时区信息对所述任务执行网元所执行的任务进行时区处理。2.根据权利要求1所述的方法,其特征在于,根据存储的所述时区信息对所述任务执行网元所执行的任务进行时区处理包括: 根据所述时区信息将所述任务执行网元对应的任务计划的本地时间转换为标准时 间; 将所述任务执行网元对应的任务计划转换为对应于标准时间的待发任务。3.根据权利要求2所述的方法,其特征在于,在所述任务计划为每天任务计划的情况下,将所述任务执行网元对应的任务计划转换为对应于标准时间的待发任务包括: 判断当前标准时间是否满足任务计划转换为待发任务的预定原则; 在判断为是的情况下,将所述任务执行网元对应的任务计划转换为对应于标准时间的待发任务。4.根据权利要求2所述的方法,其特征在于,在所述任务计划为一天任务计划的情况下,将所述任务执行网元对应的任务计划转换为对应于标准时间的待发任务包括: 根据所述时区信息将当前标准时间转换为所述任务执行网元所处位置的本地时间;根据所述本地时间判断当前日期是否为任务计划对应的日期,以及判断当前标准时间是否满足任务计划转换为待发任务的预定原则; 在上述判断均为是的情况下,将所述任务执行网元对应的任务计划转换为对应于标准时间的待发任务。5.根据权利要求1所述的方法,其特征在于,根据存储的所述时区信息对所述任务执行网元所执行的任务进行时区处理包括: 向所述任务执行网元发送所述待发任务,其中,所述待发任务为根据存储的所述时区信息生成的任务; 接收来自所述任务执行网元执行所述任务的反馈结果; 根据所述时区信息,将所述反馈结果对应的标准时间转换为所...
【专利技术属性】
技术研发人员:王全,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。