【技术实现步骤摘要】
一种基于边缘计算系统的微应用管理方法及装置
本专利技术属于微应用管理领域,尤其涉及一种基于边缘计算系统的微应用管理方法及装置。
技术介绍
随着电网业务对敏捷连接、实时业务、应用智能的要求越来越高,边缘计算技术陆续应用于电网的各个业务环节中,边缘计算的软件架构普遍采用基于MQTT消息总线的微应用架构。但现有架构在云管理方面仅限于底层资源层面的管理协同,无法对微应用进行高效的管理协同,当其中一个微应用因资源故障、数据压力以及新版本更新等原因而停止运行时,会影响整个系统的正常运行。
技术实现思路
为了解决现有技术中存在的缺点和不足,本专利技术提出了一种基于边缘计算系统的微应用管理方法,包括:根据目标微应用的业务功能配置优先级;上线目标微应用,在边缘计算系统中选取比目标微应用优先级低的备用微应用;根据选取结果以及边缘计算系统的资源利用情况,判断是否上线目标微应用的备用微应用。可选的,所述根据目标微应用的业务功能配置优先级,包括:若目标微应用的业务功能是不可中断的,则将该目标 ...
【技术保护点】
1.一种基于边缘计算系统的微应用管理方法,其特征在于,所述微应用管理方法包括:/n根据目标微应用的业务功能配置优先级;/n上线目标微应用,在边缘计算系统中选取比目标微应用优先级低的备用微应用;/n根据选取结果以及边缘计算系统的资源利用情况,判断是否上线目标微应用的备用微应用。/n
【技术特征摘要】
1.一种基于边缘计算系统的微应用管理方法,其特征在于,所述微应用管理方法包括:
根据目标微应用的业务功能配置优先级;
上线目标微应用,在边缘计算系统中选取比目标微应用优先级低的备用微应用;
根据选取结果以及边缘计算系统的资源利用情况,判断是否上线目标微应用的备用微应用。
2.根据权利要求1所述的一种基于边缘计算系统的微应用管理方法,起其特征在于,所述根据目标微应用的业务功能配置优先级,包括:
若目标微应用的业务功能是不可中断的,则将该目标微应用配置为最高的优先级;
若目标微应用的业务功能是可中断的,则根据该目标微应用对边缘计算系统正常运行的重要程度分配优先级,重要程度越高,配置的优先级越高。
3.根据权利要求1所述的一种基于边缘计算系统的微应用管理方法,起其特征在于,所述根据选取结果以及边缘计算系统的资源利用情况,判断是否上线目标微应用的备用微应用,包括:
获取当前边缘计算系统的资源占用比例;
若资源占用比例低于预设阈值,则上线目标微应用的备用微应用,若资源占用比例不低于预设阈值,则下线比目标微应用优先级低的备用微应用,上线目标微应用的备用微应用。
4.根据权利要求1所述的一种基于边缘计算系统的微应用管理方法,起其特征在于,所述微应用管理方法还包括:
若在边缘计算系统中未选取到比目标微应用优先级低的备用微应用,则只上线目标微应用,不上线目标微应用的备用微应用。
5.根据权利要求1所述的一种基于边缘计算系统的微应用管理方法,起其特征在于,所述微应用管理方法还包括通过探测信号监测目标微应用的运行情况,根据监测结果管理备用微应用的运行,具体包括:
根据预设的周期,向目标微应用发送探测信号;
当接收到目标微应用对探测信号的反馈信息时,继续运行目标微应用;
当未接收到目标微应用对探测信号的反馈信息时,则下线目标微应用,若该目标微应用有备用微应用上线,则运行该备用微应用。<...
【专利技术属性】
技术研发人员:陈耀军,魏明林,张国成,沈晨彦,周淦林,章华根,肖泽辉,唐明峰,程鹏,蒋立志,
申请(专利权)人:浙江华云信息科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。