机床与液压2024,Vol.52Issue(11) :125-131.DOI:10.3969/j.issn.1001-3881.2024.11.019

基于微服务架构的设备管理系统设计

Design of Equipment Management System Based on Microservice Architecture

李亚杰 李昭楠
机床与液压2024,Vol.52Issue(11) :125-131.DOI:10.3969/j.issn.1001-3881.2024.11.019

基于微服务架构的设备管理系统设计

Design of Equipment Management System Based on Microservice Architecture

李亚杰 1李昭楠1
扫码查看

作者信息

  • 1. 河南科技大学机电工程学院,河南洛阳 471003
  • 折叠

摘要

为了解决单体架构下设备系统耦合度高、维护成本高、扩展困难的问题,开展基于微服务的设备管理系统关键技术研究,建立基于微服务的设备管理系统多层架构,提出一种业务场景驱动的微服务划分方法.通过对领域场景进行分析,建立用例-数据访问模型,计算用例和数据表、数据表和数据表之间的关联度,并将其转换为关系矩阵.利用聚类算法得到微服务划分方案.在某轴承制造企业的应用案例表明该方法能够取得合理的微服务划分结果,为开发人员提供决策支持.

Abstract

In order to solve the problems of high coupling,high maintenance cost and expansion difficulty of equipment manage-ment system with monolithic architecture,key technologies of microservice based equipment management system were studied,a multi-layer equipment management system architecture based on microservice was established,and a business scenario-driven microservice decomposition method was proposed.The use case-data access model was established by analyzing domain scenarios,the relational de-gree between use cases and data tables were calculated and converted to a relational matrix,the clustering algorithm was used to realize the microservice decomposition.The case study of a bearing manufacturing enterprise shows that this method can obtain reasonable mi-croservice decomposition results and provide decision support for developers.

关键词

设备管理系统/微服务架构/微服务划分/多层系统架构

Key words

equipment management system/microservice architecture/microservice decomposition/multi-layer system architecture

引用本文复制引用

基金项目

山东省重点研发计划资助项目(2020CXGCO11001)

出版年

2024
机床与液压
中国机械工程学会 广州机械科学研究院有限公司

机床与液压

CSTPCD北大核心
影响因子:0.32
ISSN:1001-3881
参考文献量9
段落导航相关论文