Abstract:
Aiming at the pain points of execution manufacturing system such as poor versatility, poor scalability, high module coupling, high maintenance cost, and low deployment efficiency, a microservice-based execution manufacturing system architecture is proposed. The microservice framework based on Spring Cloud Alibaba divides the system into multiple microservice units according to functions, and manages multiple microservices through microservice related components to realize the distributed integration of system business. The microservice unit adopts the development model of separation of front and back ends. The front end is developed by the open source modular UI framework Layui, and the graph display and visualization of production data are realized through the open source visualization library Echarts; the back end is developed using the Spring Boot framework to complete the integration of front and back projects. Combined with Jenkins continuous integration tools, design and implement automated construction and Docker containerized deployment solutions. Based on the above-mentioned technology development system, design a high-concurrency performance test experimental program, use the Jmeter performance test tool for stress testing, and obtain test data such as response time and error rate under different concurrency conditions. Research shows that the microservice architecture can greatly optimize system performance, improve system development and deployment efficiency, and achieve good application effects.