The invention provides a method and device for realizing the method, timing, including: preset granularity priority, time granularity priority; receiving at least one timing task for each execution: the judgment of the barn, at least one timing task exists for timing task, the current warehouse if it is executed to determine the target object according to the timing timing task in current warehouse; from the timing tasks for the warehouse, to determine the target timing task corresponding to each target timing for each target object; object: according to the timing, execution granularity, granularity of time priority priority target space size and target time granularity each target timing task the corresponding and the target object in the timing, timing task from the target object corresponding to the current target timing In determining the target object corresponding to the current timing needs in the final task in the current implementation of the warehouse regularly. The invention can improve the efficiency of realizing timing.
【技术实现步骤摘要】
一种实现定时的方法及装置
本专利技术涉及计算机
,特别涉及一种实现定时的方法及装置。
技术介绍
随着科学技术的快速发展,存储粮食的仓房也在向数字化、智能化发展。在仓房中配置了各种仓房设备,以保持粮食的品质,减少粮食的损耗。在现有技术中,一般通过人工登录到各个仓房设备上,对需要定时运行的仓房设备进行设置,并且,针对需要运行仓房设备的仓房进行逐个设置。例如:需要在仓房A中定时运行仓房设备A,这时,需要登录到仓房设备A,在仓房设备A中设置针对仓房A进行定时任务。通过上述描述可见,在现有技术中,需要针对各个仓房设备以及各个仓房逐个设置相应的定时任务,实现定时的效率较低。
技术实现思路
本专利技术实施例提供了一种实现定时的方法及装置,能够提高实现定时的效率。一方面,本专利技术实施例提供了一种实现定时的方法,包括:预先设置空间粒度的优先级,以及时间粒度的优先级;接收至少一个定时任务,其中,每个所述定时任务中包括:该定时任务对应的定时对象、空间粒度和时间粒度;针对每个仓房,执行:判断所述至少一个定时任务中是否存在针对当前仓房的至少一个定时任务,如果是,执行:确定针对所述当前仓 ...
【技术保护点】
一种实现定时的方法,其特征在于,预先设置空间粒度的优先级,以及时间粒度的优先级;包括:接收至少一个定时任务,其中,每个所述定时任务中包括:该定时任务对应的定时对象、空间粒度和时间粒度;针对每个仓房,执行:判断所述至少一个定时任务中是否存在针对当前仓房的至少一个定时任务,如果是,执行:确定针对所述当前仓房的至少一个定时任务中的目标定时对象;从针对所述当前仓房的至少一个定时任务中,确定每个所述目标定时对象对应的至少一个目标定时任务;针对每个所述目标定时对象,执行:根据所述空间粒度的优先级、所述时间粒度的优先级,以及当前目标定时对象对应的每个所述目标定时任务中的目标空间粒度和目标 ...
【技术特征摘要】
1.一种实现定时的方法,其特征在于,预先设置空间粒度的优先级,以及时间粒度的优先级;包括:接收至少一个定时任务,其中,每个所述定时任务中包括:该定时任务对应的定时对象、空间粒度和时间粒度;针对每个仓房,执行:判断所述至少一个定时任务中是否存在针对当前仓房的至少一个定时任务,如果是,执行:确定针对所述当前仓房的至少一个定时任务中的目标定时对象;从针对所述当前仓房的至少一个定时任务中,确定每个所述目标定时对象对应的至少一个目标定时任务;针对每个所述目标定时对象,执行:根据所述空间粒度的优先级、所述时间粒度的优先级,以及当前目标定时对象对应的每个所述目标定时任务中的目标空间粒度和目标时间粒度,从所述当前目标定时对象对应的所述至少一个目标定时任务中,确定所述当前目标定时对象对应的需要在所述当前仓房执行的最终定时任务。2.根据权利要求1所述的方法,其特征在于,所述根据所述空间粒度的优先级、所述时间粒度的优先级,以及当前目标定时对象对应的每个所述目标定时任务中的目标空间粒度和目标时间粒度,从所述当前目标定时对象对应的所述至少一个目标定时任务中,确定所述当前目标定时对象对应的需要在所述当前仓房执行的最终定时任务,包括:根据所述空间粒度的优先级,从所述当前目标定时对象对应的所述至少一个目标定时任务中,确定出对应的目标空间粒度的优先级最高的至少一个中间目标定时任务;根据所述时间粒度的优先级,以及所述至少一个中间目标定时任务对应的目标时间粒度,从所述至少一个中间目标定时任务中,确定所述当前目标定时对象对应的所述最终定时任务。3.根据权利要求2所述的方法,其特征在于,所述根据所述时间粒度的优先级,以及所述至少一个中间目标定时任务对应的目标时间粒度,从所述至少一个中间目标定时任务中,确定所述当前目标定时对象对应的所述最终定时任务,包括:根据所述时间粒度的优先级,从所述至少一个中间目标定时任务中确定出对应的目标时间粒度的优先级最高的所述最终定时任务。4.根据权利要求1所述的方法,其特征在于,在所述针对每个所述目标定时对象,执行:根据所述空间粒度的优先级、所述时间粒度的优先级,以及当前目标定时对象对应的每个所述目标定时任务中的目标空间粒度和目标时间粒度,从所述当前目标定时对象对应的所述至少一个目标定时任务中,确定所述当前目标定时对象对应的需要在所述当前仓房执行的最终定时任务之后,进一步包括:确定每个所述最终定时任务对应的目标定时对象;控制每个所述目标定时对象,按照对应的所述最终定时任务,对所述当前仓房进行定时处理。5.根据权利要求1-4中任一所述的方法,其特征在于,所述空间粒度包括:库区、仓房形状、粮食品种、粮食收货年度、仓房;所述空间粒度的优先级由低到高依次是:库区、仓房形状、粮食品种、粮食收货年度、仓房;和/或,所述时间粒度包括:年、月、周、天、时间点;所述空间粒度的优先级由低到高依次是:年、月、周、天、时间点;和/或,所述定时对象包括:粮温测控系统、气体浓度检测系统、虫情检测系统、能耗检测系统、数量检测系统...
【专利技术属性】
技术研发人员:李志信,邵辉,曹雪韬,
申请(专利权)人:山东浪潮通软信息科技有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。