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.

CN103475566AInactive Publication Date: 2013-12-25FAFATIME INC
6 Cites 26 Cited by

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 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a real-time message exchange platform and a distributed cluster establishment method. The platform includes an application server cluster and a data server cluster. The application server cluster and the data server cluster are in communication connection through a gigabit local-area network. The platform has the advantages that any quantity of loads (common / gateway) and load balances are supported so that expandability of a system is greatly strengthened; on-line-user supporting capacity of the system is greatly strengthened through service resources provided by a large quantity of nodes; system operation and maintenance cost is reduced by not limiting start sequence of the nodes; through dynamic cluster entrance and exit of the nodes and automatic reconstruction of a system cluster network, a system dynamic expansion capability is increased, system stop time is reduced and system operation and maintenance cost is reduced; and through distributed storage of data, supporting capability for large-capacity data and system-fault resistance capability of the system are improved.
Need to check novelty before this filing date? Find Prior Art

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.

[...