CN105721200A - Master-slave server system application method and system thereof - Google Patents

Master-slave server system application method and system thereof Download PDF

Info

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
Application number
CN201610040734.1A
Other languages
Chinese (zh)
Inventor
陈治国
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING LOCOJOY TECHNOLOGY Co Ltd
Original Assignee
BEIJING LOCOJOY TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by BEIJING LOCOJOY TECHNOLOGY Co Ltd filed Critical BEIJING LOCOJOY TECHNOLOGY Co Ltd
Priority to CN201610040734.1A priority Critical patent/CN105721200A/en
Publication of CN105721200A publication Critical patent/CN105721200A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0668Management 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols 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

The application process of master-slave mode server system and this system
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.
CN201610040734.1A 2016-01-21 2016-01-21 Master-slave server system application method and system thereof Pending CN105721200A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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