Font Size: a A A

Design And Implementation Of Message Middleware Management And Monitoring System

Posted on:2020-10-28Degree:MasterType:Thesis
Country:ChinaCandidate:Y JiaFull Text:PDF
GTID:2428330578454726Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of informationization,more and more Internet companies have begun to use message middleware to support the business traffic of the platform.Not only in the Internet field,message middleware is also widely used in the traditional domain such as telecommunications,government,finance and so on.If there is a lack of management and monitoring of them,it will inevitably result in a huge waste of resources and even affect the normal operation of online production services.At present,there are a few monitoring systems of message middleware,but the stability is generally poor and the management of many message middleware cannot be realized.Therefore,a management and monitoring system for message middleware is needed to monitor all the message middlewares,to monitor the running status of the message middleware in real time,and to process the exception before the service crashes.At the same time,all the message middleware are managed uniformly,and the cluster resource configuration is optimized to improve cluster efficiency.The management and monitoring system of message middleware realizes the management and monitoring of RabbitMQ and Redis.The system binds the message queue to the company's business,so as to timely pre-warning and unified resource planning.In order to facilitate maintenance and redevelopment,also for the sake off the mainstream technical line of the team,this project will be developed based on Linux system and Golang language to complete the management and monitoring of RabbitMQ cluster and Redis cluster.The author responsibles for the design and development of the RabbitMQ cluster monitoring and Redis cluster monitoring in the monitoring module,the RabbitMQ cluster data collection and the Redis cluster data collection in the data acquisition module,and the monitoring policy template module.The project is based on the Beego framework,while using Oracle database and Redis cache to store the static data and real-time data of the system.The management and monitoring system of message middleware has been developed and put into use.All RabbitMQ clusters and Redis clusters of the company have been included in the unified management and monitoring.The system has been running stably since it was launched,which provides great convenience for users to locate problems quickly,and provides great support for online services to run safely.
Keywords/Search Tags:Message Middleware, Monitoring, Management, RabbitMQ, Redis
PDF Full Text Request
Related items