Font Size: a A A

The Design And Key Implementation Of A Shared Umbrella Platform Server

Posted on:2019-11-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y C DongFull Text:PDF
GTID:2428330548979752Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of Internet technology,it is possible to share goods.Shared items are also slowly moving from high-end products to mass-market products,such as sharing bicycles,sharing power packs and sharing umbrellas.At the same time,the development of mobile payment and Internet of things also brings opportunities and challenges for the construction of Shared platforms.This article to share the umbrella platform as an example,through the research of the existing Shared umbrella platform,combining with hidden in people's thoughts,umbrella designed which has the function of lent and generation also Shared the umbrella platform,solved the umbrella pile,borrow less inconvenient,umbrella also spread slowly,etc.The three main business processes of the system are analyzed in detail,which is the business process of using umbrellas,rotating umbrellas and returning umbrellas.Based on the distributed Shared an umbrella of high availability platform design,this paper first presents the overall architecture of the Shared an umbrella platform and server-side distributed architecture design,coordinate the server contains four subsystems,respectively is the umbrella subsystems of communication subsystem,phone users,mobile member,Shared the umbrella background management subsystem.Then,the design of high scalability,high load and high availability of this platform is realized from three aspects of application server layer,cache layer and storage layer.The load balancing architecture of LVS+Nginx was adopted to complete the high scalability,high load and high availability design of the application server layer with Keepalived cluster management software.Using Redis cluster to complete the high load and high availability design of the cache layer;MyCat middleware is used to manage the MySQL database cluster to realize the high load of the storage layer and the read-write isolation of the database to complete the high availability design of the storage layer.And the application server layer and storage layer to do the test,the comprehensive analysis and summarizes the deficiencies in this platform and sharing an umbrella in business logic,and in the design of platform could improve direction.In this paper,the main innovation point is adopted the LVS + Nginx load balancing architecture,Redis cluster,MySQL database cluster technology,completed a Shared an umbrella platform application server layer,buffer layer,storage layer of high scalability,high load and high usability design.The platform provides a good space for the future development of umbrella business.
Keywords/Search Tags:Shared Umbrella, Platform Design, Mobile Member, Cluster
PDF Full Text Request
Related items