System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种服务版本迭代方法、装置、计算机设备及存储介质。
技术介绍
1、在边缘计算架构中,会在全国各地部署边缘计算节点,并在每一个边缘计算节点中部署多个不同功能的边缘计算节点服务,通过多种不同功能的边缘计算节点服务相互配合实现边缘计算节点服务。在边缘计算架构中,当需要对边缘计算节点中部署的某一个功能的边缘计算节点服务进行版本迭代时,用户首先需要为具有该功能的边缘计算节点服务选择合适的版本迭代方式,然后,用户会采用选择的版本迭代方式依次对部署在各个边缘计算节点的边缘计算节点服务进行版本迭代。上述通过用户手动选择版本迭代方式,并通过手动执行升级操作来实现对边缘计算节点服务进行版本迭代的方式费时费力,且容易错用版本升级方式。
技术实现思路
1、有鉴于此,现提供一种服务版本迭代方法、装置、计算机设备及存储介质,以解决上述问题。
2、本申请提供了一种边缘计算节点服务版本迭代方法,一个边缘计算节点服务部署在一个边缘计算节点中,所述方法包括:
3、获取边缘计算节点服务的版本迭代配置信息,所述版本迭代配置信息包括版本迭代方式、迭代池容量及边缘计算节点服务筛选策略;
4、根据所述边缘计算节点筛选策略从所有的边缘计算节点服务中筛选出与所述迭代池容量相同的边缘计算节点服务添加至迭代池中;
5、采用所述版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代;
6、在边缘计算节点服务完成版本迭代后,将所述完成版本迭代的边缘计算
7、可选地,所述方法还包括:
8、在将边缘计算节点服务添加至所述迭代池后,将添加至所述迭代池的边缘计算节点服务下线调度;
9、在边缘计算节点服务从所述迭代池中移除后,将从所述迭代池中移除的边缘计算节点服务上线调度。
10、可选地,所述采用所述版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代包括:
11、针对所述迭代池中的每一个目标边缘计算节点服务,定时检测所述目标边缘计算节点服务的流量是否低于或者等于可发版阈值;
12、若所述目标边缘计算节点服务的流量低于或者等于所述可发版阈值,则采用所述版本迭代方式对所述目标边缘计算节点服务进行版本迭代。
13、可选地,所述版本迭代配置信息还包括迭代池封禁时间,所述采用所述版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代步骤包括:
14、在非迭代池封禁时间采用所述版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代。
15、可选地,所述版本迭代方式包括长期生效的版本迭代方式以及短期生效的版本迭代方式,所述采用所述版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代包括:
16、判断所述迭代池中的边缘计算节点服务是否满足所述短期生效的版本迭代方式对应的升级条件;
17、若所述迭代池中的边缘计算节点服务满足所述升级条件,则采用所述短期生效的版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代;
18、若所述迭代池中的边缘计算节点服务不满足所述升级条件,则采用所述长期生效的版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代。
19、可选地,所述边缘计算节点部署在多个大区运营商中,所述边缘计算节点服务筛选策略为根据大区运营商进行筛选的策略,所述根据所述边缘计算节点筛选策略从所有的边缘计算节点服务中筛选出与所述迭代池容量相同的边缘计算节点服务添加至迭代池中包括:
20、从各个大区运营商中按照其部署的边缘计算节点的比例筛选出与所述迭代池容量相同的边缘计算节点服务添加至迭代池中。
21、可选地,所述边缘计算节点服务筛选策略为根据流量进行筛选的策略,所述根据所述边缘计算节点筛选策略从所有的边缘计算节点服务中筛选出与所述迭代池容量相同的边缘计算节点服务添加至迭代池中包括:
22、从所有的边缘计算节点服务中按照流量从低到高的方式筛选出与所述迭代池容量相同的边缘计算节点服务添加至迭代池中。
23、可选地,所述方法还包括:
24、提供版本迭代配置界面,以供用户对边缘计算节点服务的版本升级方式进行配置操作;
25、基于所述配置操作生成所述版本迭代配置信息。
26、可选地,所述方法还包括:
27、对所述迭代池中的各个边缘计算节点服务的迭代状态进行监测;
28、在监测到所述迭代池中存在异常的边缘计算节点服务时,发送告警信息。
29、本申请还提供了一种边缘计算节点服务版本迭代装置,一个边缘计算节点服务部署在一个边缘计算节点中,所述边缘计算节点服务版本迭代装置包括:
30、获取模块,用于获取边缘计算节点服务的版本迭代配置信息,所述版本迭代配置信息包括版本迭代方式、迭代池容量及边缘计算节点服务筛选策略;
31、筛选模块,用于根据所述边缘计算节点筛选策略从所有的边缘计算节点服务中筛选出与所述迭代池容量相同的边缘计算节点服务添加至迭代池中;
32、迭代模块,用于采用所述版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代;
33、移除模块,用于在边缘计算节点服务完成版本迭代后,将所述完成版本迭代的边缘计算节点服务从所述迭代池中移除,并从剩余待版本迭代的边缘计算节点服务中挑选出一个边缘计算节点服务添加至所述迭代池中,直到剩余待版本迭代的边缘计算节点服务的数量为零。
34、本申请还提供了一种计算机设备,所述计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。
35、本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
36、本申请中的边缘计算节点服务版本迭代方法,通过获取边缘计算节点服务的版本迭代配置信息,所述版本迭代配置信息包括版本迭代方式、迭代池容量及边缘计算节点服务筛选策略;根据所述边缘计算节点筛选策略从所有的边缘计算节点服务中筛选出与所述迭代池容量相同的边缘计算节点服务添加至迭代池中;采用所述版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代;在边缘计算节点服务完成版本迭代后,将所述完成版本迭代的边缘计算节点服务从所述迭代池中移除,并从剩余待版本迭代的边缘计算节点服务中挑选出一个边缘计算节点服务添加至所述迭代池中,直到剩余待版本迭代的边缘计算节点服务的数量为零。采用上述边缘计算节点服务版本迭代方法,可以自动对边缘计算节点服务进行版本迭代,省时省力。此外,上述边缘计算节点服务版本迭代方法,基于迭代池来控制同时进行升级的边缘计算节点服务的数量本文档来自技高网...
【技术保护点】
1.一种边缘计算节点服务版本迭代方法,其特征在于,一个边缘计算节点服务部署在一个边缘计算节点中,所述方法包括:
2.根据权利要求1所述的边缘计算节点服务版本迭代方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的边缘计算节点服务版本迭代方法,其特征在于,所述采用所述版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代包括:
4.根据权利要求1所述的边缘计算节点服务版本迭代方法,其特征在于,所述版本迭代配置信息还包括迭代池封禁时间,所述采用所述版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代步骤包括:
5.根据权利要求1所述的边缘计算节点服务版本迭代方法,其特征在于,所述版本迭代方式包括长期生效的版本迭代方式以及短期生效的版本迭代方式,所述采用所述版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代包括:
6.根据权利要求1所述的边缘计算节点服务版本迭代方法,其特征在于,所述边缘计算节点部署在多个大区运营商中,所述边缘计算节点服务筛选策略为根据大区运营商进行筛选的策略,所述根据所述边缘计算节点筛选策
7.根据权利要求1所述的边缘计算节点服务版本迭代方法,其特征在于,所述边缘计算节点服务筛选策略为根据流量进行筛选的策略,所述根据所述边缘计算节点筛选策略从所有的边缘计算节点服务中筛选出与所述迭代池容量相同的边缘计算节点服务添加至迭代池中包括:
8.根据权利要求1至7任一项所述的边缘计算节点服务版本迭代方法,其特征在于,所述方法还包括:
9.根据权利要求1至7任一项所述的边缘计算节点服务版本迭代方法,其特征在于,所述方法还包括:
10.一种边缘计算节点服务版本迭代装置,其特征在于,一个边缘计算节点服务部署在一个边缘计算节点中,所述边缘计算节点服务版本迭代装置包括:
11.一种计算机设备,其特征在于,所述计算机设备包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1至9任一项所述的方法的步骤。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9任一项所述的方法的步骤。
...【技术特征摘要】
1.一种边缘计算节点服务版本迭代方法,其特征在于,一个边缘计算节点服务部署在一个边缘计算节点中,所述方法包括:
2.根据权利要求1所述的边缘计算节点服务版本迭代方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的边缘计算节点服务版本迭代方法,其特征在于,所述采用所述版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代包括:
4.根据权利要求1所述的边缘计算节点服务版本迭代方法,其特征在于,所述版本迭代配置信息还包括迭代池封禁时间,所述采用所述版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代步骤包括:
5.根据权利要求1所述的边缘计算节点服务版本迭代方法,其特征在于,所述版本迭代方式包括长期生效的版本迭代方式以及短期生效的版本迭代方式,所述采用所述版本迭代方式对所述迭代池中的边缘计算节点服务进行版本迭代包括:
6.根据权利要求1所述的边缘计算节点服务版本迭代方法,其特征在于,所述边缘计算节点部署在多个大区运营商中,所述边缘计算节点服务筛选策略为根据大区运营商进行筛选的策略,所述根据所述边缘计算节点筛选策略从所有的边缘计算节点服务中筛选出与所...
【专利技术属性】
技术研发人员:沈家辉,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。