【技术实现步骤摘要】
一种配置下发方法、电子设备及存储介质
[0001]本专利技术实施例涉及网络配置下发
,尤其涉及一种配置下发方法、电子设备及存储介质。
技术介绍
[0002]随着互联网技术的快速发展,在客户端需要更新相应的配置或部署新的配置时,通常是由管理客户端的服务端统一将相关的配置下发给客户端进行部署。基于此,如何有效地将配置下发给客户端成为急需解决的问题。
[0003]现阶段,服务端在下发配置给客户端的过程中,通常是定时将客户端的全量配置下发给客户端,以使客户端针对全量配置进行部署,或者是依赖对配置的增删改查顺序进行操作来完成。但是,针对全量配置,如果在配置下发过程中,遇到网络抖动或传输通道不可靠等情况,就会使得下发给客户端的配置是不完整的、不准确的;此外,依赖定时的全量配置同步会增加服务器的负载压力,同时在传输全量配置的过程中降低传输通道的效率。
[0004]综上,目前亟需一种配置下发方法,用以有效地提高在配置下发的过程中所使用的传输通道的利用率。
技术实现思路
[0005]本专利技术实施例提供了 ...
【技术保护点】
【技术特征摘要】
1.一种配置下发方法,其特征在于,包括:针对任一配置功能,服务端在接收到所述配置功能的配置信息后,生成第一配置下发任务,所述第一配置下发任务中包括所述配置功能的第一版本号;其中,所述配置功能的各版本号用于确定所述配置功能的各配置信息变化的先后顺序;针对任一客户端,所述服务端在所述客户端的配置记录中查询所述客户端针对所述第一配置下发任务的第一配置状态,若确定所述第一配置状态为未配置,则将所述第一配置下发任务发送给所述客户端;所述客户端用于在确定所述第一版本号优先于所述客户端中所述配置功能的第二版本号时执行所述第一配置下发任务;所述服务端根据所述客户端反馈的所述第一配置下发任务的完成情况,更新所述第一配置状态。2.如权利要求1所述的方法,其特征在于,所述服务端根据所述客户端反馈的所述第一配置下发任务的完成情况,更新所述第一配置状态,包括:所述服务端接收所述客户端反馈的固化结果,所述固化结果中包含版本号;所述服务端在确定所述固化结果中的版本号与所述第一版本号一致时,将所述客户端的配置记录中所述第一配置下发任务的固化结果的配置状态更新为已固化。3.如权利要求1所述的方法,其特征在于,所述服务端根据所述客户端反馈的所述第一配置下发任务的完成情况,更新所述第一配置状态,包括:所述服务端接收所述客户端反馈的执行结果;所述执行结果中包含版本号;所述服务端在确定所述执行结果中包含的版本号与所述第一版本号一致时,将所述客户端的配置记录中所述第一配置下发任务的执行结果的配置状态更新为已执行。4.如权利要求1所述的方法,其特征在于,在更新所述第一配置状态之后,还包括:若所述第一配置状态为已固化且已执行,所述服务端将所述客户端的配置记录中所述第一配置下发任务进行逻辑删除;所述服务端在接收到所述客户端针对所述第一配置下发任务的删除认可指令后,将所述第一配置下发任务进行物理删除。5.如权利要求1至4任一项所述的方法,其特征在于,还包括:针对任一客户端,所述服务端接收所述客户端的增量配置下发请求;所述服务端从所述客户端的配置记录中查询出至少一个配置功能对应的第二配置下发任务;所述第二配置下发任务为所述配置功能中配置状态为未配置的最新版本号对应的配置下发任务;所述服务端将所述第二配置下发任务发送给所述客户端;所述服务端根据所述客户端反馈的所述第二配置下发任务的完成情况,更新所述第二配置下发任务的第二配置状态。6.如权利要求1至4任一项所述的方法,其特征在于,还包括:针对任一客户端,所述服务端接收所述客户端的全量配置下发请求;所述服务端从所述客户端的配置记录中,获取各配置功能的最新版本号的各配置下发任务;所述服务端将所述各配置功...
【专利技术属性】
技术研发人员:陈晓三,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。