Font Size: a A A

Design And Implementation Of Distributed Message Scheduling System Based On JavaEE

Posted on:2019-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:Z H WuFull Text:PDF
GTID:2428330596963285Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the scale of a large state-owned airline continues to expand,more and more new routes are opened,and the number of service passengers and employees is increasing.The company's original system cannot meet the needs of today's enterprise-level message scheduling.Gradually exposed a series of performance.Bottlenecks,such as when there are large-volume accesses at the same time,the messages cannot arrive in time,important messages cannot be forwarded or even lost in time,cannot be repaired quickly after the failure occurs,and the scheduling operation cannot be monitored visually.At the same time,the expansion cannot solve the problem fundamentally.Meet the needs of enterprise informatization,enhance the company's core competitiveness,achieve the goal of building a world-class airline,and respond to the information department's call for “let communication be available everywhere”.This paper uses reliable and mature technology to distribute the message scheduling system.Modification,designed a high-performance,highavailability,easy-to-operate system,which can effectively control the overall flow of enterprise information.The main research results are as follows:1.In order to achieve the purpose of the new system transformation,this paper upgrades on the basis of the original system,refers to the basic part of the original system,analyzes the inadequacies,and proposes a new message scheduling method,which is matured in the system distributed transformation.The development technology was redeveloped.In this paper,the related technologies in the distributed message scheduling system are elaborated and applied.Firstly,the detailed requirements analysis is carried out,and the system architecture is designed.Then the message scheduling system is designed and implemented according to the system architecture.Finally,the system is designed.Detailed functional and performance tests were performed.The test results show that the system can meet the needs of users and achieve the expected goals.2.This article uses Spring,SpringMvc,myBatis,Shiro,Elasticjob,Druid,Zookeeper and other back-end frameworks,combined with front-end frameworks such as HTML5,Bootstrap,Echarts,Jquery,Layer,etc.Thedevelopment language uses JAVA to implement the message scheduling system,and other Distributed system development provides a certain reference meaning.3.In this paper,the distributed message scheduling system has been studied in detail.After the system is developed,it has been put into production in the enterprise.Compared with the original system,the performance is improved by nearly 100 times,the internal docking is over 200 systems,and the number of concurrent messaging accounts exceeds 1000.With hundreds of millions of messages,the company has saved nearly 10 million yuan in annual cost and has great economic value.The system can be deployed in the industry or largescale enterprises with certain commercial prospects.
Keywords/Search Tags:distributed, Distributed message scheduling, JAVAEE, Elastic job
PDF Full Text Request
Related items