[发明专利]设备更新方法、装置、系统、存储介质以及计算机设备有效
申请号: | 201910625654.6 | 申请日: | 2019-07-11 |
公开(公告)号: | CN110233904B | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 周龄 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F8/65 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 更新 方法 装置 系统 存储 介质 以及 计算机 | ||
本申请实施例公开了一种设备更新方法、装置、系统、存储介质以及计算机设备,所述方法包括:获取目标网络的更新文件,更新文件包括目标网络中网络层级对应的更新子文件,更新子文件包括多种设备属性对应的更新数据,从本地配置文件中获取目标网络的网络载体来源信息,根据网络载体来源信息,获取目标网络中网络层级上设备的当前设备属性,根据当前设备属性从更新文件中查询网络层级上设备对应的当前更新数据,根据当前更新数据对网络层级上设备进行更新。该方案可以根据获取到目标网络中网络层级上设备的当前设备属性,对目标网络中设备进行更新,从而提高设备更新的准确性。
技术领域
本申请涉及通信技术领域,具体涉及设备更新方法、装置、系统、存储介质以及计算机设备。
背景技术
CDN(内容分发网络,Content Delivery Network),是一种构建在网络之上的内容分发网络,可以依靠部署在各地的边缘节点,并通过中心平台的负载均衡、内容分发、调度等功能模块,使得用户可以就近获取所需要的内容,从而降低了网络的堵塞,提高了用户访问的响应速度以及命中率。由于内容分发网络自身的诸多优点,因此可以采取设备更新的方式部署内容分发网络。但是现在通常使用通用的方法进行设备更新,使得设备更新的准确性较低。
发明内容
本申请实施例提供一种设备更新方法、装置、系统、存储介质以及计算机设备,可以根据获取到目标网络中网络层级上设备的当前设备属性,对目标网络中设备进行更新,从而提高设备更新的准确性。
本申请实施例提供一种设备更新方法,包括:
获取目标网络的更新文件,所述更新文件包括所述目标网络中网络层级对应的更新子文件,所述更新子文件包括多种设备属性对应的更新数据;
从本地配置文件中获取所述目标网络的网络载体来源信息;
根据所述网络载体来源信息,获取所述目标网络中所述网络层级上设备的当前设备属性;
根据所述当前设备属性从所述更新文件中查询所述网络层级上设备对应的当前更新数据;
根据所述当前更新数据对所述网络层级上设备进行更新。
相应的,本申请实施例还提供一种设备更新装置,包括:
文件获取模块,用于获取目标网络的更新文件,所述更新文件包括所述目标网络中网络层级对应的更新子文件,所述更新子文件包括多种设备属性对应的更新数据;
信息获取模块,用于从本地配置文件中获取所述目标网络的网络载体来源信息;
属性获取模块,用于根据所述网络载体来源信息,获取所述目标网络中所述网络层级上设备的当前设备属性;
查询模块,用于根据所述当前设备属性从所述更新文件中查询所述网络层级上设备对应的当前更新数据;
更新模块,用于根据所述当前更新数据对所述网络层级上设备进行更新。
可选的,在一些实施例中,所述更新模块可以包括查询子模块、确定子模块和更新子单元,如下:
所述查询子模块,可以用于查询所述当前更新数据对应的当前更新类型指示数据;
所述确定子模块,可以用于根据所述当前更新类型指示数据确定当前更新类型;
所述更新子模块,可以用于根据所述当前更新类型对所述网络层级上设备进行更新。
可选的,在一些实施例中,所述更新子模块可以包括第一更新子模块、类型获取子模块和第二更新子模块,如下:
所述第一更新子模块,可以用于当所述当前更新类型为全量更新类型时,对所述网络层级上设备进行重启更新;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910625654.6/2.html,转载请声明来源钻瓜专利网。