用于数据分发的方法、系统、数据处理执行器、存储介质与流程

文档序号:32521793发布日期:2022-12-13 19:46阅读:来源:国知局

技术特征:
1.一种用于数据分发的方法,其特征在于,应用于数据处理执行器侧,包括:获取当前时间;根据所述当前时间在预设的场景数据库中查询目标场景;在存在目标场景的情况下,将所述目标场景发送到预设的业务服务器;触发所述业务服务器分发所述目标场景对应的业务数据到所述业务数据对应的设备。2.根据权利要求1所述的方法,其特征在于,根据所述当前时间在预设的场景数据库中查询目标场景,包括:根据所述当前时间确定时间区间;在场景数据库中的备选场景对应的执行时间处于所述时间区间的情况下,将备选场景确定为目标场景;所述场景数据库中存储有多个备选场景和各备选场景对应的执行时间。3.根据权利要求2所述的方法,其特征在于,根据所述当前时间确定时间区间,包括:将当前时间减去第一预设时长作为时间区间的左端点;将当前时间加上第二预设时长作为时间区间的右端点。4.一种用于数据分发的系统,其特征在于,包括:调度器集群模块,被配置为每隔预设时间段根据预设的路由策略确定数据处理执行器,并发送查询信号到所述数据处理执行器;所述数据处理执行器,被配置为在接收到查询信号的情况下,获取当前时间;根据当前时间在预设的场景数据库中查询目标场景;在存在目标场景的情况下,将所述目标场景发送到预设的业务服务器;所述业务服务器,被配置为接收所述目标场景,并分发所述目标场景对应的业务数据到所述业务数据对应的设备。5.根据权利要求4所述的系统,其特征在于,所述数据处理执行器被配置为通过以下方式根据当前时间在预设的场景数据库中查询目标场景:根据所述当前时间确定时间区间;在场景数据库中的备选场景对应的执行时间处于所述时间区间的情况下,将备选场景确定为目标场景;所述场景数据库中存储有多个备选场景和各备选场景对应的执行时间。6.根据权利要求5所述的系统,其特征在于,所述数据处理执行器被配置为通过以下方式根据所述当前时间确定时间区间:将当前时间减去第一预设时长作为时间区间的左端点;将当前时间加上第二预设时长作为时间区间的右端点。7.根据权利要求4所述的系统,其特征在于,所述业务服务器被配置为通过以下方式分发所述目标场景对应的业务数据到所述业务数据对应的设备:利用预设的场景数据库对目标场景进行查表操作,获得目标场景对应的业务数据;所述场景数据库中存储有目标场景和业务数据之间的对应关系;利用预设的设备数据库对业务数据进行查表操作,获得业务数据对应的设备;所述设备数据库中存储有业务数据和设备之间的对应关系;将所述业务数据发送到所述业务数据对应的设备。8.根据权利要求4所述的系统,其特征在于,在所述业务服务器接收所述目标场景前,还被配置为:
获取多个备选场景、各备选场景对应的业务数据、各备选场景对应的执行时间;将各备选场景、各备选场景对应的业务数据、各备选场景对应的执行时间存储到预设的场景数据库。9.一种数据处理执行器,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行如权利要求1至3任一项所述的用于数据分发的方法。10.一种存储介质,存储有程序指令,其特征在于,所述程序指令在运行时,执行如权利要求1至3任一项所述的用于数据分发的方法。

技术总结
本申请涉及数据处理技术领域,公开一种用于数据分发的方法,应用于数据处理执行器侧,包括:获取当前时间;根据当前时间在预设的场景数据库中查询目标场景;在存在目标场景的情况下,将目标场景发送到业务服务器;触发业务服务器分发目标场景对应的业务数据到业务数据对应的设备。这样,由于执行器只需要确定场景数据库是否存在需要执行的目标场景,能够提高执行器在遍历场景数据库时的速度。同时,在存在目标场景的情况下才由执行器触发预设的业务服务器进行数据分发,降低了业务服务器积压业务数据的概率,能够及时下发业务数据,从而提高了分发数据的效率。本申请还公开一种用于数据分发的系统、数据处理执行器、存储介质。存储介质。存储介质。


技术研发人员:李艳春 郭继宾 李恒元 路炎 封荣杰
受保护的技术使用者:青岛海尔空调器有限总公司 青岛海尔空调电子有限公司 海尔智家股份有限公司
技术研发日:2022.09.02
技术公布日:2022/12/12
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1