Font Size: a A A

Design And Implementation Of Unified Operation And Maintenance Platform For Middleware

Posted on:2020-04-25Degree:MasterType:Thesis
Country:ChinaCandidate:H H LiFull Text:PDF
GTID:2518306104496024Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet technology and the continuous updating,upgrading and replacement of technology,people's lives are increasingly inseparable from the Internet.Nowadays,large-scale Internet websites often have a large number of users,and hundreds of millions of data are sent and received every second.Traditional C / S architectures often cannot support such a large amount of data and concurrency.Middleware technology has emerged as the times require.However,in a production environment,distributed middleware clusters often have problems for various reasons,and it is difficult to guarantee the absolute availability of the middleware system.Therefore,service providers need to perform unified management of various middleware services and build a unified operation and maintenance monitoring platform.The system provides supporting monitoring settings to monitor the physical parameters and service parameters of the cluster,understand the real-time producer and consumer usage,and monitor and analyze the indicators of the middleware system in a timely manner to ensure the availability of the middleware system and to be on the platform accordingly.Perform supporting expansion,migration and other operations.For specific middleware services,the system guarantees the availability of services and conducts detailed monitoring in various dimensions.Due to the variety of middleware services,this article takes Apache Kafka as an example to explain how this system adapts to middleware services.Technically,using the Spring Cloud microservices architecture,Consul serves as the registration center,Hystrix handles fusing and downgrading,Feign handles service invocations,Zuul serves as the API gateway,Spring Boot develops a single application,and the backend uses open source Xxl-job as a distributed scheduling framework.,Handle timing aggregation,dial test tasks,database access CMDB.The monitoring system uses Zabbix,the front end uses Vue.js,and the Bootstrap framework.The unified operation and maintenance platform for middleware monitors the collection,delivery,and display of indicators,and automates operation and maintenance,thereby effectively improving the efficiency of operation and maintenance,timely identifying and processing problems,and ensuring the availability of large-scale website services.
Keywords/Search Tags:Middleware, Operation and Maintenance, Monitor, Microservice, Availability
PDF Full Text Request
Related items