CN105721200A - Master-slave server system application method and system thereof - Google Patents
Master-slave server system application method and system thereof Download PDFInfo
- Publication number
- CN105721200A CN105721200A CN201610040734.1A CN201610040734A CN105721200A CN 105721200 A CN105721200 A CN 105721200A CN 201610040734 A CN201610040734 A CN 201610040734A CN 105721200 A CN105721200 A CN 105721200A
- Authority
- CN
- China
- Prior art keywords
- server
- database server
- database
- cluster
- available
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0668—Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a master-slave server system application method and a system thereof. The master-slave server system application method is characterized in that a database sentry server is used to monitor a working condition of a master database server and working conditions of a plurality of slave database servers to acquire an available database server cluster list; when the master database server is not available, one available slave database server can be selected from the database server cluster, and can be upgraded to be the new database server; when one or a plurality of slave database server/s is/are not available, the above mentioned slave database server/s can be deleted from the database server cluster list; and a database monitoring server is used to acquire an available master database server and slave database server cluster list from the database sentry server, and is used to store the list in a Zookeeper; a cluster server is used to acquire the available master-slave database server list from the Zookeeper, and is automatically selected to be connected with an available master-slave database server.
Description
Technical field
The application relates to communication technical field, specifically, relates to application process and this system of a kind of master-slave mode server system.
Background technology
In recent years, along with the development of mobile Internet, it is that use scope or the use frequency of mobile Internet is all growing.
No matter it is Website server or application server, all will cause that along with development visit capacity increases.These directly can cause that the load of server becomes increasingly to weigh, it is necessary to processor possesses higher disposal ability.Except upgrade server configuration promotes disposal ability, it is also possible to promote disposal ability by changing server architecture.Changing when server architecture, the network configuration of server or the business tine disposed on the server all can along with together changing.After the network configuration of server changes, in the client it is necessary to switch to new server from original server accordingly.
In addition, some enterprise-level applications have significantly high requirement for the stability that system is overall.Therefore, it will usually at least one standby server is set and delays the generation of this situation of machine tackling master server.The machine once master server is delayed, it is necessary to client switches in master server and standby server.
A lot of services at present go manipulation by LVS technology, it arranges that being generally basede on LVS or KeepAlive technology carries out, shortcoming has several, one is to be arranged on Ali's cloud or Amazon Cloud Server, because it needs true fixing IP world, additionally its layout is generally too complexity, adds the complexity of solution, because if that go wrong is LVS or KeepAlive, it usually needs take long to maintenance.
Summary of the invention
In view of this, technical problems to be solved in this application there is provided application process and the system of a kind of master-slave mode server system, solve cluster in the process that service is provided, due to other reasons or hardware fault or Network Abnormal, cause that master server is not provided that service, when systems scan is to master server exception, will be master server from server automatic lifting, ensure cluster continuously externally provide read-write service, thus ensure will not because of fault and cause other system service unavailable.
In order to solve above-mentioned technical problem, the application has following technical scheme:
The application process of a kind of master-slave mode server system, it is characterised in that including:
Data base sentry's server monitoring main database server and multiple working condition from database server, generate available database server cluster list;If finding, main database server is unavailable, then from select from database server cluster one available from database server, be promoted to new main database server;If finding one or more unavailable from database server, then disabled delete one or more from described database server cluster list from database server;
Database monitoring server obtains available main database server and from database server cluster list from data base sentry's server, and described list is saved in Zookeeper;
Cluster server obtains available main database server and from database server list from Zookeeper, automatically selects and is connected to available master data server and from database server, externally provides service.
Preferably, wherein:
Described cluster server automatically selects and is connected to available master data server and from database server, is independently written and read lock out operation.
Preferably, wherein:
Described cluster server automatically selects and is connected to available master data server and from database server, is independently written and read lock out operation, is further:
Described cluster server automatically selects and is connected to available master data server, performs write operation;Described cluster server be connected automatically to can use from database server, perform read operation.
Preferably, wherein:
Database monitoring server obtains available main database server and from database server cluster list from data base sentry's server, and is saved in Zookeeper by described list, is further:
Database monitoring server obtains available main database server and from database server cluster list from data base sentry's server, and described list is saved in the DatabaseList node in Zookeeper.
A kind of master-slave mode server system realizing said method, it is characterised in that including: main database server, multiple from database server, data base sentry's server, database monitoring server, Zookeeper, cluster server,
Described main database server and described from data server, for providing service data to described cluster server;
Described data base sentry's server, for monitoring main database server and multiple working condition from database server, generates available database server cluster list;If finding, main database server is unavailable, then from select from database server cluster one available from database server, be promoted to new main database server;If finding one or more unavailable from database server, then disabled delete one or more from described database server cluster list from database server;
Described database monitoring server, for obtaining available main database server from data base sentry's server and from database server cluster list, and is saved in described list in Zookeeper;
Described Zookeeper, for preserving described available main database server and from database server cluster list;
Described cluster server, is connected to Zookeeper, for obtaining available main database server and from database server list from Zookeeper, automatically selects and is connected to available master data server and from database server, externally provide service.
Preferably, wherein:
Described cluster server is further used for automatically selecting and is connected to available master data server and from database server, is independently written and read lock out operation.
Preferably, wherein:
Described cluster server is further used for automatically selecting and is connected to available master data server, performs write operation;Described cluster server be connected automatically to can use from database server, perform read operation.
Preferably, wherein:
Described database monitoring server is further used for obtaining available main database server from data base sentry's server and from database server cluster list, and described list is saved in the DatabaseList node in Zookeeper.
Compared with prior art, method and system described herein, reach following effect:
First, the application process of master-slave mode server system of the present invention and master-slave mode server system, when main database server breaks down unavailable, can from select from database server cluster one available from database server, new main database server it is promoted to new main database server, so that can normally play main database server effect in the entire system.It addition, when have from database server unavailable time, additionally it is possible to delete disabled from database server cluster list from data base, it is thus possible to up-to-date database server cluster list is provided in real time.
Second, in the application process of master-slave mode server system of the present invention and master-slave mode server system, when any database server changes, such as master-slave database server switching or from database server deletion etc., database monitoring server can get up-to-date available main database server and from database server cluster list and store to Zookeeper in the very first time from data base sentry's server, owing to each cluster server has all paid close attention to Zookeeper, therefore each cluster server just can get the change that database server occurs in real time accurately, thus selecting to reconnect on available database server.Therefore user continuously can be provided access service in 7*24 hour by system provided by the present invention, advantageously ensures that not interrupting and seriality of cloud service.
3rd, in the application process of master-slave mode server system of the present invention and master-slave mode server system, database monitoring server is by up-to-date available main database server and the DatabaseList node that is saved in from database server cluster list Zookeeper, DatabaseList node describes principal and subordinate's information of data base, cluster server can pass through DatabaseList node and obtain up-to-date list information, and is written and read lock out operation and active and standby load balancing operation from main separation.
4th, master-slave mode server system simple in construction of the present invention, it is possible to be conveniently disposed on Ali's cloud or Amazon Cloud Server, easy to maintenance.
Accompanying drawing explanation
Accompanying drawing described herein is used for providing further understanding of the present application, constitutes the part of the application, and the schematic description and description of the application is used for explaining the application, is not intended that the improper restriction to the application.In the accompanying drawings:
Fig. 1 is the application process schematic flow sheet of described a kind of master-slave mode server system of the present invention;
Fig. 2 is the composition schematic diagram of described a kind of master-slave mode server system of the present invention.
Detailed description of the invention
As employed some vocabulary in the middle of description and claim to censure specific components.Those skilled in the art are it is to be appreciated that hardware manufacturer may call same assembly with different nouns.This specification and claims are not used as distinguishing in the way of assembly by the difference of title, but are used as the criterion distinguished with assembly difference functionally." comprising " as mentioned in the middle of description and claim in the whole text is an open language, therefore should be construed to " comprise but be not limited to "." substantially " referring in receivable range of error, those skilled in the art can solve described technical problem within the scope of certain error, basically reaches described technique effect.Additionally, " coupling " word comprises any directly and indirectly electric property coupling means at this.Therefore, if a first device described in literary composition is coupled to one second device, then represents described first device and can directly be electrically coupled to described second device, or be indirectly electrically coupled to described second device by other devices or the means that couple.Description subsequent descriptions is implement the better embodiment of the application, and right described description is for the purpose of the rule so that the application to be described, is not limited to scope of the present application.The protection domain of the application is when being as the criterion depending on the defined person of claims.
Embodiment 1
The specific embodiment of the application process for herein described a kind of master-slave mode server system shown in Figure 1, including:
Step 101, data base sentry's server (DBSentinel) monitor main database server and multiple working condition from database server, generate available database server cluster list;If finding, main database server is unavailable, then from select from database server cluster one available from database server, be promoted to new main database server;If finding one or more unavailable from database server, then disabled delete one or more from described database server cluster list from database server;
Step 102, database monitoring server (DBMonitor) obtain available main database server from DBSentinel and from database server cluster list, and described list are saved in Zookeeper;
Step 103, cluster server obtain available main database server and from database server list from Zookeeper, automatically select and are connected to available master data server and from database server, externally provide service.
DBSentinel in the present invention is mainly used to monitor main database server and multiple existing state from database server, whether online detecting each master-slave database server by heart beating, other database servers regularly can obtain, by DBSentinel, the database server list survived.DBMonitor primary responsibility in the present invention obtains the database server of survival from DBSentinel, and database server list is submitted to Zookeeper.Zookeeper in the present invention subscribes to a kind of realization pushed, and other servers obtain the situation of change of database server list in real time by the database node in Zookeeper.
Utilize the application process of master-slave mode server system of the present invention; when main database server and from database server cluster provide service process; owing to hardware fault, Network Abnormal or other reasons cause that main database server is not provided that service; when systems scan is to master data server exception, by from selecting one to be promoted to new main database server from database server from database server cluster;When having from database server exception, abnormal can be removed from the list by system from data server;Such mode, it is ensured that data-base cluster continuously can externally provide service in 7*24 hour, from without ensureing to cause that system service is unavailable because of the fault of data base.
In addition, utilize the application process of master-slave mode server system of the present invention, system may also provide extra task, such as database migration, certain data base in current database cluster can be cut off, be re-deployed to new machine and get angry hardware is upgraded, wait deployment to upgrade successfully, again data base started and bring in data set cluster, use of again reaching the standard grade.
In above-mentioned steps 103, cluster server automatically selects and is connected to available master data server and from database server, is independently written and read lock out operation.
Further, the cluster server in native system can automatically select and be connected to available master data server, performs write operation;Can also be connected automatically to, from database server, perform read operation.It is achieved thereby that autonomous read and write abruption operation.
In above-mentioned steps 102, DBMonitor mainly provides server update service, and primary responsibility obtains available database server list from DBSentinel, and available database server list is saved in the DatabaseList node in Zookeeper.DatabaseList node in Zookeeper has distinguished main and subordinate node, therefore, each server having paid close attention to Zookeeper is implemented with the change obtaining Database Lists generation of pregroup, thus selecting to reconnect on available server, and then achieves read and write abruption operation.
In the present invention, report solicited message by master-slave database server, such as second number of request, database server load data, then logical server is selected by load information, it is achieved thereby that active and standby load balancing operation.
Embodiment 2
On the basis of embodiment 1, present invention also offers a kind of master-slave mode server system being capable of embodiment 1 method, referring to Fig. 2, this system includes main database server 10, multiple from database server 20, data base sentry's server (DBSentinel) 30, database monitoring server (DBMonitor) 40, Zookeeper50, cluster server 60
Above-mentioned main database server 10 and described from data server 20, for providing service data to described cluster server 60;
Above-mentioned DBSentinel30, for monitoring main database server 10 and multiple working condition from database server 20, generates available database server cluster list;If finding, main database server 10 is unavailable, then from select from database server cluster one available from database server, be promoted to new main database server;If finding one or more unavailable from database server 20, then disabled delete one or more from described database server cluster list from database server;
Above-mentioned DBMonitor40, for obtaining available main database server from DBSentinel30 and from database server cluster list, and is saved in described list in Zookeeper50;
Above-mentioned Zookeeper50, for preserving described available main database server and from database server cluster list;
Above-mentioned cluster server 60, is connected to Zookeeper50, for obtaining available main database server and from database server list from Zookeeper50, automatically selects and is connected to available master data server 10 and from data base 20, externally provide service.
Cluster server 60 is connected to Zookeeper50, that is Zookeeper50 has been paid close attention to, can Real-time and Dynamic obtain available database server cluster list, it is thus possible to be alternatively coupled on which available database server externally provide service, such as, it is connected to the available available master data server 10 that is connected to, performs write operation;It is connected to available from database server 20, performs read operation.
Additionally, due to main database server and the DatabaseList node that is saved in from database server cluster list Zookeeper50, this node can distinguish main and subordinate node, and therefore each server in server cluster can independently be written and read lock out operation.
The application process of the master-slave mode server system of the present invention and this master-slave mode server system, when main database server breaks down, based on DBSentinel, available is promoted to new main database server from database server, when breaking down from database server, delete disabled from database server, it is ensured that whole system normally provides service incessantly.Additionally, the present invention obtains accurately available database server cluster list by DBMonitor from DBSentinel, and the DatabaseList node updated in Zookeeper, other servers obtain the renewal of Database Lists in real time by paying close attention to the DatabaseList node in Zookeeper.Owing to the DatabaseList node in Zookeeper describes principal and subordinate's information of data base, other servers are by the DatabaseList node in Zookeeper, can select to be written and read lock out operation and active and standby load balancing operation, thus ensureing the properly functioning of whole system.
By various embodiments above it can be seen that the application existence provides the benefit that:
First, the application process of master-slave mode server system of the present invention and master-slave mode server system, when main database server breaks down unavailable, can from select from database server cluster one available from database server, new main database server it is promoted to new main database server, so that can normally play main database server effect in the entire system.It addition, when have from database server unavailable time, additionally it is possible to delete disabled from database server cluster list from data base, it is thus possible to up-to-date database server cluster list is provided in real time.
Second, in the application process of master-slave mode server system of the present invention and master-slave mode server system, when any database server changes, such as master-slave database server switching or from database server deletion etc., DBMonitor can get up-to-date available main database server and from database server cluster list and store to Zookeeper in the very first time from DBSentinel, owing to each cluster server has all paid close attention to Zookeeper, therefore each cluster server just can get the change that database server occurs in real time accurately, thus selecting to reconnect on available database server.Therefore user continuously can be provided access service in 7*24 hour by system provided by the present invention, advantageously ensures that not interrupting and seriality of cloud service.
3rd, in the application process of master-slave mode server system of the present invention and master-slave mode server system, DBMonitor is by up-to-date available main database server and the DatabaseList node that is saved in from database server cluster list Zookeeper, DatabaseList node describes principal and subordinate's information of data base, cluster server can pass through DatabaseList node and obtain up-to-date list information, and is written and read lock out operation and active and standby load balancing operation from main separation.
4th, master-slave mode server system simple in construction of the present invention, it is possible to be conveniently disposed on Ali's cloud or Amazon Cloud Server, easy to maintenance.
Those skilled in the art are it should be appreciated that embodiments herein can be provided as method, device or computer program.Therefore, the application can adopt the form of complete hardware embodiment, complete software implementation or the embodiment in conjunction with software and hardware aspect.And, the application can adopt the form at one or more upper computer programs implemented of computer-usable storage medium (including but not limited to disk memory, CD-ROM, optical memory etc.) wherein including computer usable program code.
Described above illustrate and describes some preferred embodiments of the application, but as previously mentioned, it is to be understood that the application is not limited to form disclosed herein, it is not to be taken as the eliminating to other embodiments, and can be used for other combinations various, amendment and environment, and in invention contemplated scope described herein, can be modified by the technology of above-mentioned instruction or association area or knowledge.And the change that those skilled in the art carry out and change are without departing from spirit and scope, then all should in the protection domain of the application claims.
Claims (8)
1. the application process of a master-slave mode server system, it is characterised in that including:
Data base sentry's server monitoring main database server and multiple working condition from database server, generate available database server cluster list;If finding, main database server is unavailable, then from select from database server cluster one available from database server, be promoted to new main database server;If finding one or more unavailable from database server, then disabled delete one or more from described database server cluster list from database server;
Database monitoring server obtains available main database server and from database server cluster list from data base sentry's server, and described list is saved in Zookeeper;
Cluster server obtains available main database server and from database server list from Zookeeper, automatically selects and is connected to available master data server and from database server, externally provides service.
2. the application process of master-slave mode server system according to claim 1, it is characterised in that farther include:
Described cluster server automatically selects and is connected to available master data server and from database server, is independently written and read lock out operation.
3. the application process of master-slave mode server system according to claim 2, it is characterised in that:
Described cluster server automatically selects and is connected to available master data server and from database server, is independently written and read lock out operation, is further:
Described cluster server automatically selects and is connected to available master data server, performs write operation;Described cluster server be connected automatically to can use from database server, perform read operation.
4. the application process of master-slave mode server system according to claim 1, it is characterised in that
Database monitoring server obtains available main database server and from database server cluster list from data base sentry's server, and is saved in Zookeeper by described list, is further:
Database monitoring server obtains available main database server and from database server cluster list from data base sentry's server, and described list is saved in the DatabaseList node in Zookeeper.
5. the master-slave mode server system of the either method realizing Claims 1 to 4, it is characterized in that, including: main database server, multiple from database server, data base sentry's server, database monitoring server, Zookeeper, cluster server
Described main database server and described from data server, for providing service data to described cluster server;
Described data base sentry's server, for monitoring main database server and multiple working condition from database server, generates available database server cluster list;If finding, main database server is unavailable, then from select from database server cluster one available from database server, be promoted to new main database server;If finding one or more unavailable from database server, then disabled delete one or more from described database server cluster list from database server;
Described database monitoring server, for obtaining available main database server from data base sentry's server and from database server cluster list, and is saved in described list in Zookeeper;
Described Zookeeper, for preserving described available main database server and from database server cluster list;
Described cluster server, is connected to Zookeeper, for obtaining available main database server and from database server list from Zookeeper, automatically selects and is connected to available master data server and from database server, externally provide service.
6. master-slave mode server system according to claim 5, it is characterised in that
Described cluster server is further used for automatically selecting and is connected to available master data server and from database server, is independently written and read lock out operation.
7. master-slave mode server system according to claim 6, it is characterised in that
Described cluster server is further used for automatically selecting and is connected to available master data server, performs write operation;Described cluster server be connected automatically to can use from database server, perform read operation.
8. master-slave mode server system according to claim 5, it is characterised in that
Described database monitoring server is further used for obtaining available main database server from data base sentry's server and from database server cluster list, and described list is saved in the DatabaseList node in Zookeeper.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610040734.1A CN105721200A (en) | 2016-01-21 | 2016-01-21 | Master-slave server system application method and system thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610040734.1A CN105721200A (en) | 2016-01-21 | 2016-01-21 | Master-slave server system application method and system thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105721200A true CN105721200A (en) | 2016-06-29 |
Family
ID=56153788
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610040734.1A Pending CN105721200A (en) | 2016-01-21 | 2016-01-21 | Master-slave server system application method and system thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105721200A (en) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106250485A (en) * | 2016-07-29 | 2016-12-21 | 北京北信源软件股份有限公司 | Database upgrade method, Apparatus and system |
CN106407264A (en) * | 2016-08-25 | 2017-02-15 | 成都索贝数码科技股份有限公司 | High-availability and high-consistency database cluster system and command processing method thereof |
CN106682164A (en) * | 2016-12-26 | 2017-05-17 | 北京奇虎科技有限公司 | Method and device for expanding master-slave database system |
CN107066354A (en) * | 2017-04-18 | 2017-08-18 | ***股份有限公司 | A kind of switching method of database, master server and from server |
CN107276839A (en) * | 2017-08-24 | 2017-10-20 | 郑州云海信息技术有限公司 | A kind of cloud platform from monitoring method and system |
CN107729370A (en) * | 2017-09-12 | 2018-02-23 | 上海艾融软件股份有限公司 | Micro services multi-data source connects implementation method |
CN107948017A (en) * | 2017-09-30 | 2018-04-20 | 用友金融信息技术股份有限公司 | Highly available cluster system |
CN107968847A (en) * | 2017-11-13 | 2018-04-27 | 深圳市华阅文化传媒有限公司 | High Availabitity ID makers and its ID generation methods and device |
CN109218349A (en) * | 2017-06-29 | 2019-01-15 | 北京微影时代科技有限公司 | A kind of method and device of management server cluster |
CN109245908A (en) * | 2017-07-10 | 2019-01-18 | 北京京东尚科信息技术有限公司 | A kind of method and apparatus of principal and subordinate's cluster switching |
CN109413209A (en) * | 2018-12-17 | 2019-03-01 | 上海金融期货信息技术有限公司 | A kind of dynamic load balancing method and system based on deque and registration center |
CN109639704A (en) * | 2018-12-26 | 2019-04-16 | 苏州沁游网络科技有限公司 | A kind of master-slave mode server system application method, system, server and storage medium |
CN109656753A (en) * | 2018-12-03 | 2019-04-19 | 上海电科智能***股份有限公司 | A kind of Redundant backup system applied to track traffic synthetic monitoring system |
WO2019090780A1 (en) * | 2017-11-13 | 2019-05-16 | 深圳市华阅文化传媒有限公司 | High-availability id generator, and id generation method and device thereof |
CN110048896A (en) * | 2019-04-29 | 2019-07-23 | 广州华多网络科技有限公司 | A kind of company-data acquisition methods, device and equipment |
CN110704238A (en) * | 2019-08-30 | 2020-01-17 | 北京浪潮数据技术有限公司 | Master and standby method and device based on time sequence database and electronic equipment |
CN111078802A (en) * | 2019-12-31 | 2020-04-28 | 叮当快药科技集团有限公司 | Database reading and writing method and related device |
CN111555931A (en) * | 2020-04-23 | 2020-08-18 | 北京奇艺世纪科技有限公司 | Upstream server monitoring processing method, monitor and electronic equipment |
CN115442382A (en) * | 2022-08-23 | 2022-12-06 | ***股份有限公司 | Method and device for eliminating hot spot data |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103795572A (en) * | 2014-01-24 | 2014-05-14 | 北京京东尚科信息技术有限公司 | Method for switching master server and slave server and monitoring server |
CN105245603A (en) * | 2015-10-15 | 2016-01-13 | 北京乐动卓越科技有限公司 | Cluster server control method and system |
-
2016
- 2016-01-21 CN CN201610040734.1A patent/CN105721200A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103795572A (en) * | 2014-01-24 | 2014-05-14 | 北京京东尚科信息技术有限公司 | Method for switching master server and slave server and monitoring server |
CN105245603A (en) * | 2015-10-15 | 2016-01-13 | 北京乐动卓越科技有限公司 | Cluster server control method and system |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106250485A (en) * | 2016-07-29 | 2016-12-21 | 北京北信源软件股份有限公司 | Database upgrade method, Apparatus and system |
CN106407264A (en) * | 2016-08-25 | 2017-02-15 | 成都索贝数码科技股份有限公司 | High-availability and high-consistency database cluster system and command processing method thereof |
CN106682164A (en) * | 2016-12-26 | 2017-05-17 | 北京奇虎科技有限公司 | Method and device for expanding master-slave database system |
CN107066354A (en) * | 2017-04-18 | 2017-08-18 | ***股份有限公司 | A kind of switching method of database, master server and from server |
CN109218349A (en) * | 2017-06-29 | 2019-01-15 | 北京微影时代科技有限公司 | A kind of method and device of management server cluster |
CN109245908A (en) * | 2017-07-10 | 2019-01-18 | 北京京东尚科信息技术有限公司 | A kind of method and apparatus of principal and subordinate's cluster switching |
CN109245908B (en) * | 2017-07-10 | 2022-04-26 | 北京京东尚科信息技术有限公司 | Method and device for switching master cluster and slave cluster |
CN107276839B (en) * | 2017-08-24 | 2020-09-08 | 郑州云海信息技术有限公司 | Self-monitoring method and system of cloud platform |
CN107276839A (en) * | 2017-08-24 | 2017-10-20 | 郑州云海信息技术有限公司 | A kind of cloud platform from monitoring method and system |
CN107729370A (en) * | 2017-09-12 | 2018-02-23 | 上海艾融软件股份有限公司 | Micro services multi-data source connects implementation method |
CN107948017A (en) * | 2017-09-30 | 2018-04-20 | 用友金融信息技术股份有限公司 | Highly available cluster system |
CN107968847A (en) * | 2017-11-13 | 2018-04-27 | 深圳市华阅文化传媒有限公司 | High Availabitity ID makers and its ID generation methods and device |
WO2019090780A1 (en) * | 2017-11-13 | 2019-05-16 | 深圳市华阅文化传媒有限公司 | High-availability id generator, and id generation method and device thereof |
CN109656753A (en) * | 2018-12-03 | 2019-04-19 | 上海电科智能***股份有限公司 | A kind of Redundant backup system applied to track traffic synthetic monitoring system |
CN109413209A (en) * | 2018-12-17 | 2019-03-01 | 上海金融期货信息技术有限公司 | A kind of dynamic load balancing method and system based on deque and registration center |
CN109639704A (en) * | 2018-12-26 | 2019-04-16 | 苏州沁游网络科技有限公司 | A kind of master-slave mode server system application method, system, server and storage medium |
CN110048896A (en) * | 2019-04-29 | 2019-07-23 | 广州华多网络科技有限公司 | A kind of company-data acquisition methods, device and equipment |
CN110048896B (en) * | 2019-04-29 | 2022-09-16 | 广州方硅信息技术有限公司 | Cluster data acquisition method, device and equipment |
CN110704238A (en) * | 2019-08-30 | 2020-01-17 | 北京浪潮数据技术有限公司 | Master and standby method and device based on time sequence database and electronic equipment |
CN111078802A (en) * | 2019-12-31 | 2020-04-28 | 叮当快药科技集团有限公司 | Database reading and writing method and related device |
CN111555931A (en) * | 2020-04-23 | 2020-08-18 | 北京奇艺世纪科技有限公司 | Upstream server monitoring processing method, monitor and electronic equipment |
CN115442382A (en) * | 2022-08-23 | 2022-12-06 | ***股份有限公司 | Method and device for eliminating hot spot data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105721200A (en) | Master-slave server system application method and system thereof | |
CN105511805B (en) | The data processing method and device of cluster file system | |
CN102640108B (en) | The monitoring of replicated data | |
CN107391294B (en) | Method and device for establishing IPSAN disaster recovery system | |
US10038593B2 (en) | Method and system for recovering virtual network | |
US20130191516A1 (en) | Automated configuration error detection and prevention | |
US11088902B1 (en) | Synchronization of logical network state between global and local managers | |
CN108270726B (en) | Application instance deployment method and device | |
EP2944070B1 (en) | Service migration across cluster boundaries | |
CN101689114B (en) | Dynamic cli mapping for clustered software entities | |
CN109495312A (en) | The method and system of high-availability cluster based on arbitration disk and dual link | |
CN111200532A (en) | Method, device, equipment and medium for master-slave switching of database cluster node | |
US9223606B1 (en) | Automatically configuring and maintaining cluster level high availability of a virtual machine running an application according to an application level specified service level agreement | |
US10936450B2 (en) | High availability and disaster recovery system architecture | |
CN108804119A (en) | Configure update method, device, system, configuration center, application node and medium | |
US9152441B2 (en) | Systems and methods involving virtual machine host isolation over a network via a federated downstream cluster | |
EP3526931B1 (en) | Computer system and method for dynamically adapting a software-defined network | |
CN104516966A (en) | High-availability solving method and device of database cluster | |
CN107666493B (en) | Database configuration method and equipment thereof | |
AU2016293440B2 (en) | Control center system for searching and managing objects across data centers | |
CN105262633A (en) | Application-level disaster tolerant method and application-level disaster system | |
CN104468150A (en) | Method for realizing fault migration through virtual host and virtual host service device | |
CN111865632A (en) | Switching method of distributed data storage cluster and switching instruction sending method and device | |
WO2013171865A1 (en) | Management method and management system | |
WO2024103902A1 (en) | Database access method, apparatus and system, and device and readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160629 |