买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:四川省致链数字科技有限公司
摘要:本发明涉及木制家具工业互联网技术领域,提出了一种基于木制家具工业互联网平台的工业APP运行环境部署方法,该方法通过在K8s集群中部署依赖组件,以此实现APP配置信息快速、灵活地载入与调整,降低了APP频繁更新带来的影响;同时,通过使用多种语言运行环境镜像作为不同语言APP底包来制作APP镜像,能够屏蔽APP运行环境多样性,实现了多样化、不同语言的APP部署;另外,通过对数据持久化节点和工作节点进行标签标记,根据标签标记结果实现灵活的APP部署与运行,降低了近场调度的难度。解决了传统APP运行环境部署效率低、配置管理复杂、无法动态指定部署位置、变更以及回滚APP版本困难等技术问题。
主权项:1.一种基于木制家具工业互联网平台的工业APP运行环境部署方法,其特征在于,所述方法包括以下步骤:在中心机房部署数据持久化节点和主控制节点,在生产车间部署工作节点,搭建基于K8s集群的部署环境;主控制节点对数据持久化节点和工作节点进行标签标记;在K8s集群中部署APP制品镜像仓库、APP数据持久运行仓库和APP运行缓存,主控制节点根据标签标记结果,将部署内容调度到数据持久化节点;具体包括:在K8s集群中安装Harbor作为APP制品镜像仓库、安装数据库作为APP数据持久运行仓库、安装Redis作为APP运行缓存;主控制节点根据标签标记结果,将部署内容调度到数据持久化节点并将存储挂载到数据存储磁盘;在K8s集群中保存每个APP的配置信息,初始化APP运行数据;具体包括:在K8s集群中为每个APP建立ConfigMap资源以保存配置信息;将每个APP数据库导入部署的APP数据持久运行仓库中,初始化每个APP的运行数据;主控制节点将APP制品打包为容器镜像推送到APP制品镜像仓库;具体包括:主控制节点使用镜像打包工具,将APP制品打包为基于每个APP的不同的语言和运行环境镜像作为底包的容器镜像;将打包完成的容器镜像推送到APP制品镜像仓库中;将APP制品打包,具体包括:在将APP制品打包时,主控制节点利用镜像打包工具基于当前日期时分秒为Tag标签进行打包,获得每个APP的容器镜像;在K8s集群中为每个APP创建部署对象,将每个APP的配置信息挂载到部署对象,主控制节点根据标签标记结果,将部署对象调度到生产车间的工作节点;具体包括:在K8s集群中为每个APP创建Deployment资源进行部署;将每个APP保存有配置信息的ConfigMap挂载到Deployment的配置文件目录下;获取预先分配的每个APP所属的生产车间,主控制节点根据标签标记结果,将Deployment资源调度到每个APP所属的生产车间对应标签的工作节点的服务器;调度APP到工作节点并启动对应的部署对象运行该APP;具体包括:在K8s集群中为每个APP创建Deployment资源;将Deployment资源对应的APP进行打包时生成的Tag标签作为所述Deployment资源的镜像Tag。
全文数据:
权利要求:
百度查询: 四川省致链数字科技有限公司 基于木制家具工业互联网平台的工业APP运行环境部署方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。