一种适用于大规模工业物联网场景的微服务方法技术

技术编号:37149031 阅读:24 留言:0更新日期:2023-04-06 22:03
本发明专利技术公开了一种适用于大规模工业物联网场景的微服务方法,所述将原系统中后端的资源管理能力扩展到前端,抽离出专门用于资源管理的集群,对前端、后端的更新、版本匹配资源协调都统一化管理,本发明专利技术一种适用于大规模工业物联网场景的微服务方法,本发明专利技术统一前端、后端部署方法,通过配置统一的资源管理集群避免了传统方法中客户端开发部署阶段各自为政,各自客户端独立一套版本管理方法,难于统一管理,容易因版本混乱导致更新困难、调试困难的问题,通过统一的更新入口和管理方法,对不同版本、不同机器的运行逻辑进行统一调配与管理。理。理。

【技术实现步骤摘要】
一种适用于大规模工业物联网场景的微服务方法


[0001]本专利技术涉及一种适用于大规模工业物联网场景的微服务方法,属于智能制造与人工智能


技术介绍

[0002]工大规模工业物联网场景中,经常涉及到生产线、AGV、工业相机、客户端计算机、后端计算机、计算服务器,交换机等多种设备的配合使用。由于实时的负载的不同,任务规则的增加、删除和更新需求存在,每类设备的数量、型号都是动态变化的。为了应对此处弹性场景,目前主流的解决方案主要考虑对后端计算机与计算服务器的容器化部署,可以应对动态的负载变化,对于处理与前端计算机的交互,后端计算机与计算服务器等常整体作为后端,将客户端计算机作为前端进行交互通信。
[0003]其中,后端网关集群负责身份校验与控制负载均衡,后端计算服务集群负责处理复杂系统状态逻辑,完成决策过程。后端数据服务集群则提供数据的存储、读取、更新与修改。与后端的动态弹性运作的特征不同,前端则是由一个个相互独立的系统组成,不管有多少个前端系统,它们都独立运行,互相独立。如工厂中存在几十台AGV,其型号、厂家、功能各不相同,传统方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种适用于大规模工业物联网场景的微服务方法,其特征在于,所述将原系统中后端的资源管理能力扩展到前端,抽离出专门用于资源管理的集群,对前端、后端的更新、版本匹配资源协调都统一化管理,所述大规模应用场景中的微服务化管理方法步骤如下:步骤一:资源管理集群更新整体系统中的前端节点与后端功能;步骤二:资源管理集群将资源镜像导入,资源镜像通过离线开发或模拟环境得到;步骤三:资源管理集群对资源的版本进行归档,标记每个资源镜像的版本;步骤四:资源管理集群将对应版本的资源镜像分发到前端与后端集群中;步骤五:前端集群与后端集群判断自身负载情况,负载允许情况下并行热加载或热更新本地虚拟环境或数据容器,无需停机,若不容许,需要设置停机再更新,否则维持原状;步骤六:前端集群与后端集群加载成功后向节点管理器注册,加入系统中,开始运行容器内设定的功能;步骤七:资源管理集群动态控制资源的更新、回收,启动与停止。2.根据权利要求1所述的一种适用于大规模工业物联网场景的微服务方法,其特征在于:所述步骤一中,可以采用高可用方案来保证资源管理集群本身的可用性。3.根据权利要求1所述的一种适用于大...

【专利技术属性】
技术研发人员:郭旭楼佩煌宋允辉马春光宋凯张颖孙天
申请(专利权)人:南京航空航天大学苏州研究院
类型:发明
国别省市:

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

1