边缘应用更新方法、系统及装置、存储介质、服务器制造方法及图纸

技术编号:35446049 阅读:17 留言:0更新日期:2022-11-03 11:59
本发明专利技术公开了一种边缘应用更新方法、系统及装置、存储介质、服务器,所述边缘应用更新方法包括:获取待更新边缘设备的标识;根据所述待更新边缘设备的标识以及第一对应关系查找所述待更新边缘设备对应的待更新边缘集群,所述第一对应关系表示各个边缘集群与各个边缘设备的对应关系;获取所述待更新边缘集群中的应用信息;将所述应用信息与预设应用信息进行比对,以得到比对结果;根据所述比对结果更新所述待更新集群中的应用。使用上述技术方案能够灵活地对无人驾驶车辆上的应用进行更新,以提高应用的更新效率。提高应用的更新效率。提高应用的更新效率。

【技术实现步骤摘要】
边缘应用更新方法、系统及装置、存储介质、服务器


[0001]本专利技术涉及云边协同
,更具体地,其涉及一种边缘应用更新方法、系统及装置、存储介质、服务器。

技术介绍

[0002]随着科技的发展,无人驾驶技术越来越多地应用于生活的各个领域。无人驾驶车辆在开展工作时依赖于车辆上部署的各个应用服务,因此对无人驾驶车辆上的应用进行更新十分重要。
[0003]现有技术在对无人驾驶车辆上的应用进行更新时,通过管理人员在云端查看备注信息来得到待更新边缘集群所在的车辆,备注信息需要由管理人员手动更新,通过备注信息上的文字查看待更新边缘集群所在的车辆。
[0004]但是,现有技术在用于部署集群的硬件转移至其他车辆时,会导致云端查看的待更新集群所在的车辆与实际所在的车辆不一致,无法灵活地指定车辆进行应用的更新。

技术实现思路

[0005]本专利技术解决的技术问题是如何灵活地对无人驾驶车辆上的应用进行更新,以提高应用的更新效率。
[0006]为解决上述技术问题,本专利技术实施例提供一种边缘应用更新方法,所述边缘应用更新方法包括:获取待更新边缘设备的标识;根据所述待更新边缘设备的标识以及第一对应关系查找所述待更新边缘设备对应的待更新边缘集群,所述第一对应关系表示各个边缘集群与各个边缘设备的对应关系;获取所述待更新边缘集群中的应用信息,所述应用信息包括应用的标识及其对应的应用版本;将所述应用信息与预设应用信息进行比对,以得到比对结果;根据所述比对结果更新所述待更新集群中的应用。
[0007]可选地,所述根据所述比对结果更新所述待更新集群中的应用包括:根据所述预设应用信息在代码仓库或第三方应用中查找并获取待更新的应用;将所述待更新的应用部署于所述待更新边缘集群中。
[0008]可选地,所述待更新的应用为最新版本的应用或者预设版本的应用。
[0009]可选地,所述获取所述待更新边缘集群中的应用信息包括:从数据库中调取所述待更新边缘集群中的应用信息,所述数据库存储多个边缘集群中的应用信息。
[0010]可选地,所述从数据库中调取所述待更新边缘集群中的应用信息包括:周期性接收各个边缘集群上报的应用信息,并存储于所述数据库中。
[0011]本专利技术实施例还公开一种边缘应用更新系统,所述边缘应用更新系统包括:云服务器,用于获取待更新边缘设备的标识,根据所述待更新边缘设备的标识以及第一对应关系查找所述待更新边缘设备对应的待更新边缘集群,获取所述待更新边缘集群中的应用信息,将所述应用信息与预设应用信息进行比对,以得到比对结果,并根据所述比对结果更新所述待更新集群中的应用,所述第一对应关系表示各个边缘集群与各个边缘设备的对应关
系,所述应用信息包括应用的标识及其对应的应用版本;至少一个边缘设备,耦接所述云服务器。
[0012]可选地,所述云服务器还用于周期性地接收至少一个边缘集群上报的当前应用信息,并根据所述当前应用信息与所述预设应用信息的比对结果,对所述至少一个边缘集群中的应用进行更新,所述至少一个边缘集群部署于所述至少一个边缘设备中。
[0013]本专利技术实施例还公开一种边缘应用更新装置,所述边缘应用更新装置包括:标识获取模块,用于获取待更新边缘设备的标识;查找模块,用于根据所述待更新边缘设备的标识以及第一对应关系查找所述待更新边缘设备对应的待更新边缘集群,所述第一对应关系表示各个边缘集群与各个边缘设备的对应关系;应用信息获取模块,用于获取所述待更新边缘集群中的应用信息,所述应用信息包括应用的标识及其对应的应用版本;比对模块,用于将所述应用信息与预设应用信息进行比对,以得到比对结果;更新模块,用于根据所述比对结果更新所述待更新集群中的应用。
[0014]本专利技术实施例还公开一种服务器,包括存储器和处理器,所述存储器上存储有可在处理器上运行的计算机程序,所述计算机程序被处理器运行时执行上述任一种所述边缘应用更新方法的步骤。
[0015]本专利技术实施例还公开一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时执行上述任一种所述边缘应用更新方法的步骤。
[0016]与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:
[0017]本专利技术提出一种边缘应用更新方法,通过获取待更新边缘设备的标识,根据所述待更新边缘设备的标识以及第一对应关系查找所述待更新边缘设备对应的待更新边缘集群,将边缘设备与边缘集群进行区分且分别设置标识,并建立边缘设备与边缘集群的第一对应关系,从而通过对边缘设备与边缘集群的对应关系进行设置,更加灵活地在边缘设备与边缘集群的对应关系发生变化时根据边缘设备的标识与第一对应关系指定正确的边缘集群进行应用的更新。获取所述待更新边缘集群中的应用信息,并将所述应用信息与预设应用信息进行比对,当比对结果不一致时,根据预设应用信息中应用的标识及其对应的应用版本对集群中的应用进行更新,从而能够实现提前设置待更新集群的预设应用信息,无需对应用的更新过程进行跟踪,节省人力消耗。
附图说明
[0018]图1是本专利技术实施例提供的一种边缘应用更新方法的整体流程图;
[0019]图2是本专利技术实施例提供的一种边缘应用更新系统的具体结构图;
[0020]图3是本专利技术实施例提供的另一种边缘应用更新系统的具体结构图;
[0021]图4是本专利技术实施例提供的一种边缘应用更新装置的结构示意图。
具体实施方式
[0022]如
技术介绍
中所述,无人驾驶技术越来越多地应用于生活的各个领域。无人驾驶车辆在开展工作时依赖于车辆上部署的各个应用服务,因此对无人驾驶车辆上的应用进行更新十分重要。现有技术在对无人驾驶车辆上的应用进行更新时,通过管理人员在云端查看备注信息来得到待更新边缘集群所在的车辆,备注信息需要由管理人员手动更新,通过
备注信息上的文字查看待更新边缘集群所在的车辆。但是现有技术在用于部署集群的硬件转移至其他车辆时,会导致云端查看的待更新集群所在的车辆与实际所在的车辆不一致,无法灵活地指定车辆进行应用的更新。
[0023]本专利技术实施例中,通过获取待更新边缘设备的标识,根据所述待更新边缘设备的标识以及第一对应关系查找所述待更新边缘设备对应的待更新边缘集群,将边缘设备与边缘集群进行区分且分别设置标识,并建立边缘设备与边缘集群的第一对应关系,从而通过对边缘设备与边缘集群的对应关系进行设置,更加灵活地在边缘设备与边缘集群的对应关系发生变化时根据边缘设备的标识与第一对应关系指定正确的边缘集群进行应用的更新。获取所述待更新边缘集群中的应用信息,并将所述应用信息与预设应用信息进行比对,当比对结果不一致时,根据预设应用信息中应用的标识及其对应的应用版本对集群中的应用进行更新,从而能够实现提前设置待更新集群的预设应用信息,无需对应用的更新过程进行跟踪,节省人力消耗。
[0024]为使本专利技术的上述目的、特征和优点能够更为明显易懂,下面结合附图对本专利技术的具体实施例做详细的说明。显然,所描述的实施例仅仅是本专利技术一部分实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种边缘应用更新方法,其特征在于,包括:获取待更新边缘设备的标识;根据所述待更新边缘设备的标识以及第一对应关系查找所述待更新边缘设备对应的待更新边缘集群,所述第一对应关系表示各个边缘集群与各个边缘设备的对应关系;获取所述待更新边缘集群中的应用信息,所述应用信息包括应用的标识及其对应的应用版本;将所述应用信息与预设应用信息进行比对,以得到比对结果;根据所述比对结果更新所述待更新集群中的应用。2.根据权利要求1所述的边缘应用更新方法,其特征在于,所述根据所述比对结果更新所述待更新集群中的应用包括:根据所述预设应用信息在代码仓库或第三方应用中查找并获取待更新的应用;将所述待更新的应用部署于所述待更新边缘集群中。3.根据权利要求2所述的边缘应用更新方法,其特征在于,所述待更新的应用为最新版本的应用或者预设版本的应用。4.根据权利要求1所述的边缘应用更新方法,其特征在于,所述获取所述待更新边缘集群中的应用信息包括:从数据库中调取所述待更新边缘集群中的应用信息,所述数据库存储多个边缘集群中的应用信息。5.根据权利要求4所述的边缘应用更新方法,其特征在于,所述从数据库中调取所述待更新边缘集群中的应用信息包括:周期性接收各个边缘集群上报的应用信息,并存储于所述数据库中。6.一种边缘应用更新装置,其特征在于,包括:标识获取模块,用于获取待更新边缘设备的标识;查找模块,用于根据所述待更新边缘设备的标识以及第一对应关系查找所述待更新边缘设备对应的待更新边缘集群,所述第一对应关系表示各个边缘集群与各个边缘设备的对应关系;应用信息获取模块...

【专利技术属性】
技术研发人员:黄超钱彦良郭彦辰
申请(专利权)人:上海仙途智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1