欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2017103792082
申请人: 太仓市昊博技术服务有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-07-25
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种集群定时任务同步方法,其特征在于,应用于集群中的目标订阅者节点,所述目标订阅者节点包含至少一个订阅者节点,所述方法包括:接收目标定时任务的任务通知;

按照预设规则,读取任务接收队列中与所述目标定时任务相对应的目标定时任务信息,其中,所述目标定时任务信息为任意一个订阅者节点的任务接收队列所接收的与所述目标定时任务相对应的任务信息;

根据所读取的目标定时任务信息开启定时任务。

2.根据权利要求1所述的集群定时任务同步方法,其特征在于,所述按照预设规则,读取任务接收队列中与所述目标定时任务相对应的目标定时任务信息,包括:按照预设周期,读取任务接收队列中与所述目标定时任务相对应的目标定时任务信息,以使所述任务接收队列在所述目标定时任务信息读取进行清除;

或,

按照先入先出的规则,依次读取任务接收队列中与所述目标定时任务相对应的目标定时任务信息,以使所述任务接收队列在所述目标定时任务信息读取进行清除。

3.根据权利要求1所述的集群定时任务同步方法,其特征在于,所述目标定时任务信息至少包括:任务标识、任务定时策略、执行任务时所要调用的类、执行任务时所要调用的参数和过程。

4.根据权利要求1所述的集群定时任务同步方法,其特征在于,在所述目标订阅者节点中的每一个订阅者节点均有特定标识的情况下,所述按照预设规则,读取任务接收队列中与所述目标定时任务相对应的目标定时任务信息,包括:根据所述订阅者节点的所具有的特定标识,查找与所述特定标识相对应的任务接收队列;

读取任务接收队列中与所述目标定时任务相对应的目标定时任务信息。

5.一种集群定时任务同步系统,其特征在于,包括:任务发布设备、目标订阅者节点、目标数据库;

所述任务发布设备,用于发布目标定时任务的任务通知至所述目标订阅者节点,以及发布与所述目标定时任务相对应的目标定时任务信息至所述目标数据库中的目标任务接收队列,其中,所述目标订阅者节点分别与所述目标任务接收队列具有对应标识;

目标数据库,用于采用所述目标任务接收队列接收与所述目标定时任务通知相对应的目标定时任务信息;

所述目标订阅者节点,用于接收所述目标定时任务通知,并通过对应从所述目标任务接收队列中获取与所述目标定时任务相对应的目标定时任务信息,并开启定时任务。

6.一种集群定时任务同步设备,其特征在于,应用于集群中的目标订阅者节点,所述目标订阅者节点包含至少一个订阅者节点,所述集群定时任务同步设备包括:存储器、处理器及通信总线;

所述通信总线用于实现处理器和存储器之间的连接通信;

所述处理器用于执行集群定时任务同步程序,以实现以下步骤:接收目标定时任务的任务通知;

按照预设规则,读取任务接收队列中与所述目标定时任务相对应的目标定时任务信息,其中,所述目标定时任务信息为任意一个订阅者节点的任务接收队列所接收的与所述目标定时任务相对应的任务信息;

根据所读取的目标定时任务信息开启定时任务。

7.根据权利要求6所述的集群定时任务同步设备,其特征在于,所述处理器还用于执行集群定时任务同步程序,以实现以下步骤:在所述哈希地图结构表中记录并标记所述第二目标资按照预设周期,读取任务接收队列中与所述目标定时任务相对应的目标定时任务信息,以使所述任务接收队列在所述目标定时任务信息读取进行清除;

或,

按照先入先出的规则,依次读取任务接收队列中与所述目标定时任务相对应的目标定时任务信息,以使所述任务接收队列在所述目标定时任务信息读取进行清除。

8.根据权利要求6所述的集群定时任务同步设备,其特征在于,所述处理器还用于执行集群定时任务同步程序,以实现以下步骤:在所述目标订阅者节点中的每一个订阅者节点均有特定标识的情况下,根据所述订阅者节点的所具有的特定标识,查找与所述特定标识相对应的任务接收队列;

读取任务接收队列中与所述目标定时任务相对应的目标定时任务信息。

9.根据权利要求6所述的集群定时任务同步设备,其特征在于,所述处理器还用于执行集群定时任务同步程序,以实现以下步骤:所述目标定时任务信息至少包括:任务标识、任务定时策略、执行任务时所要调用的类、执行任务时所要调用的参数和过程。

10.一种计算机可读存储介质,应用于移动终端,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,以使所述一个或者多个处理器执行如权利要求1-4任一项所述的集群定时任务同步方法步骤。