Real-time message exchange platform and distributed cluster establishment method
A technology of distributed cluster and exchange platform, applied in the field of real-time message exchange platform, can solve the problems of limited database support capacity and consumption of distributed cluster system resources, etc.
Patent Information
- Authority / Receiving Office
- CN · China
- Current Assignee / Owner
- Publication Date
- 2013-12-25
- Estimated Expiration
- Not applicable · inactive patent
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The invention relates to a real-time message exchange platform, in particular to a real-time message exchange platform and a distributed cluster building method. Background technique
[0002] The real-time message exchange platform (Server) extends the standard XMPP protocol to realize functions such as groups, departments, conferences, file transmission and sharing, voice, and video. The database uses mnesia, which replicates and stores data distributed among all servers. Limited by the initial design, the original system (ejabberd2111) has the following problems:
[0003] (1) The expansion capability of the cluster system is limited (the upper limit is 10 to 20 units)
[0004] The original system has only one type of server node, and each server node provides services for external clients, and the interconnection and data exchange between nodes are carried out through the grid-like cluster network formed by the TCP long connection between nodes. In...
Examples
Embodiment Construction
[0092] The present invention will be further described below in conjunction with accompanying drawing:
[0093] Such as figure 1 , figure 2 , image 3 , Figure 4 , Figure 5 , Figure 6 and Figure 7 Shown: the present invention includes application server cluster and data server cluster, and data server cluster includes multiple data servers, management server, first structured query language server, second structured query language server, virtual server, chat server, file agent server and voice video server, the management server is respectively connected with each data server and the first structured query language server and the second structured query language server, and the virtual server is respectively connected with the first structured query language server and the second structured query language server The language server is communicated with the application server, and the virtual server monitors the file proxy server and the voice and video server.
[...