| Nowadays,as the ecological and environmental issues arise,people pay more and more attention to environmental protection and pollution control.It has become the primary task of the government to establish an information system that can comprehensively display environmental monitoring pollution,so as to strengthen the construction of ecological civilization.With the support of Shanshuiyuntu technology co.,LTD.,this thesis designed and implemented a micro-services-based water and soil co-treatment supervision service platform to comprehensively demonstrate the work and effect of ecological management of the han river in yunyang district in recent years and provide services for various government departments.The main contents of this thesis are as follows:1.Analyse the advantages and problems of domestic and foreign environmental monitoring and management systems,and investigate the technical knowledge of the architecture principles and components required for the micro-service architecture.2.The system requirements are analyzed.According to the functional requirements,the system functions that can be used by users and operation and maintenance personnel are analyzed.3.According to the demand analysis completed the outline design,the system network structure and software hierarchy architecture are designed.The module is divided according to the function,the database table structure and the field are designed,and the interface is designed to communicate with the front end.4.The detailed design and implementation of the system are described.The implementation of service registration and discovery components,routing gateway and configuration management in microservice architecture is described in detail,the design of each business module is introduced,and the map management service module and pollution source service module are described in detail.5.The test environment was built,the function test and the performance test were carried out,and it proved that the system could provide high concurrency,high availability and high fault tolerance service. |