[发明专利]任务同步方法、装置、计算机设备及存储介质在审
申请号: | 202210140484.4 | 申请日: | 2022-02-16 |
公开(公告)号: | CN114500571A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 王腾飞 | 申请(专利权)人: | 科来网络技术股份有限公司 |
主分类号: | H04L67/1095 | 分类号: | H04L67/1095;H04L67/12;H04L67/141 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 荣颖佳 |
地址: | 610041 四川省成都市中国(四川)自由贸易试*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 同步 方法 装置 计算机 设备 存储 介质 | ||
本申请提供一种任务同步方法、装置、计算机设备及存储介质,涉及通信技术领域。该方法包括:子级审计中心向父级审计中心发送任务获取指令,以使得父级审计中心根据任务获取指令从待同步任务记录中获取目标任务的任务数据,接收父级审计中心发送的目标任务的任务数据,根据任务数据执行目标任务,得到目标任务的任务状态,向父级审计中心返回任务更新请求,任务更新请求包括:目标任务的任务状态,以使得父级审计中心根据目标任务的任务状态更新目标任务的状态为已同步状态。本申请可以提高网络通信性能和任务分发效率。
技术领域
本发明涉及通信技术领域,具体而言,涉及一种任务同步方法、装置、计算机设备及存储介质。
背景技术
在安全审计领域,父级审计中心下通常设有多个子级审计中心,父级审计中心将审计任务分发给子级审计中心,以提高审计效率。
现有的父级审计中心向子级审计中心发送审计任务的方式分为主动轮询阻塞分发和主动轮询异步分发。
主动轮询阻塞分发和主动轮询异步分发都是由父级审计中心主动向子级审计中心分发任务,但是主动轮询阻塞分发需要等待一个子级审计中心分发完成后才能给下一个子级审计中心分发任务,该模式会阻塞网络通道,分发效率缓慢;主动轮询异步分发通过直接向多个子级审计中心同时分发任务,以解决主动轮询阻塞分发的问题,但是父级审计中心向多个子级审计中心分发任务后,父级审计中心和子级审计中心之间的传输通道必须保持,以获取子级审计中心的任务状态,当子级审计中心的数量较多时,网络通信性能会急剧下降。
发明内容
本发明的目的在于,针对上述现有技术中的不足,提供一种任务同步方法、装置、计算机设备及存储介质,以便提高网络通信性能和任务分发效率。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供了一种任务同步方法,应用于安全审计系统中的子级审计中心,所述安全审计系统中还包括与所述子级审计中心通信连接的父级审计中心,所述方法包括:
向所述父级审计中心发送任务获取指令,以使得所述父级审计中心根据所述任务获取指令从待同步任务记录中获取目标任务的任务数据;
接收所述父级审计中心发送的所述目标任务的任务数据;
根据所述任务数据执行所述目标任务,得到所述目标任务的任务状态;
向所述父级审计中心返回任务更新请求,所述任务更新请求包括:所述目标任务的任务状态,以使得所述父级审计中心根据所述目标任务的任务状态更新所述目标任务的状态为已同步状态。
可选的,所述根据所述任务数据执行所述目标任务,得到所述目标任务的任务状态,包括:
对所述任务数据进行本地持久化存储;
通过异步触发执行所述目标任务。
可选的,所述通过异步触发执行所述目标任务,包括:
在监听到所述本地持久化存储的完成事件后,通知异步触发执行任务的逻辑代码,异步执行所述目标任务。
可选的,所述方法还包括:
根据所述目标任务的任务状态更新所述目标任务的状态为已执行完成状态。
第二方面,本申请实施例还提供一种任务同步方法,应用于安全审计系统中的父级审计中心,所述安全审计系统中还包括与所述父级审计中心通信连接的子级审计中心,所述方法包括:
接收所述子级审计中心发送的任务获取指令;
根据所述任务获取指令从待同步任务记录中获取目标任务的任务数据;
向所述子级审计中心发送所述目标任务的任务数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于科来网络技术股份有限公司,未经科来网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210140484.4/2.html,转载请声明来源钻瓜专利网。