CN103684873B - Polling heartbeat monitoring method, device and system - Google Patents
Polling heartbeat monitoring method, device and system Download PDFInfo
- Publication number
- CN103684873B CN103684873B CN201310741791.9A CN201310741791A CN103684873B CN 103684873 B CN103684873 B CN 103684873B CN 201310741791 A CN201310741791 A CN 201310741791A CN 103684873 B CN103684873 B CN 103684873B
- Authority
- CN
- China
- Prior art keywords
- heartbeat server
- heartbeat
- local side
- heart beating
- server
- 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.)
- Expired - Fee Related
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
- Debugging And Monitoring (AREA)
Abstract
The invention discloses a polling heartbeat monitoring method, device and system and provides a monitoring mode, which can guarantee the survival status of heartbeat servers and report the breakdown of any heartbeat server to background personnel in real time. The system comprises a local terminal and at least one heartbeat server, wherein the heartbeat server can generate corresponding response messages according to received heartbeat requirements, and the response messages comprise the operation status of the heartbeat server; the local terminal is provided with a loop queue, establishes a queue pointer pointing to the heartbeat server and sends the heartbeat requirements to the heartbeat server pointed by the queue pointer.
Description
Technical field
The application be related to monitoring server survival technology and in particular to a kind of monitoring method of poll heart beating, device and
System.
Background technology
With the Fast Growth of network traffics, the service that many is not easily accomplished in the past can also easily be completed.Example
As: the upload multimedia file (multimedia file) in broadband.Transmission due to magnanimity still can affect the load of server
Amount.Therefore also can possess the function of Bandwidth Management (bandwidth manager) in known multimedia server.Server can
To mitigate the data transmission amount of same time through modes such as bandwidth distribution or cachings.But server is in excessive data transmission
Or other situations are possible to exception when occurring.So for can monitoring server existing state it is thus proposed that heart beating
The application of server.
Heartbeat server is electrically connected to described multimedia server.Heartbeat server understands sending out to multimedia server of timing
Go out and confirm to require.When multimedia server is survived, then multimedia server can return response message to heartbeat server.So
When heartbeat server is not connected to the response message of multimedia server, then representing multimedia server may crash.Now,
Heartbeat server meeting alert, using prompting webmaster personnel has had server that abnormal phenomena occurs.Conventional heart beating
Server can only timing be sent to server.But also there is situation about crashing in heartbeat server, then do not have any mode can stand
Learn.
Content of the invention
Technical problems to be solved in this application are to provide a kind of monitoring method of poll heart beating, there is provided a kind of guarantee
The monitoring of the existing state of heartbeat server, using real-time reaction has arbitrary heartbeat server to damage to backstage personnel.
In order to solve the above problems, this application discloses a kind of monitoring method of poll heart beating includes: build in local side
Vertical ring-type queue, and set up pointer sensing the first heartbeat server or the second heartbeat server;Often after default period, by institute
State described first heartbeat server according to pointed by described ring-type queue for the local side or described second heartbeat server sends the heart
Jump and require, and in described heart beating requirement, record the survival information of described local side;Receive and work as described first heartbeat server or institute
State the second heartbeat server and obtain the response message fed back during described heart beating requirement, described response message is according to described survival information
Produce;If described local side does not obtain described response message, described local side produces healthy message mobile described ring-type queue
Described pointer point to another heartbeat server;If described local side obtains described response message, described local side moves institute
The described pointer stating ring-type queue points to another heartbeat server.
Further, the described step by pointer to another heartbeat server further includes: local side adds the heart timestamp
Jump in requiring.
Further, the described step sending response message further includes: described heartbeat server by timestamp plus
Enter in response message.
Further, the described step sending response message to local side, further includes: when local side is through the default phase
Between after, this local side does not obtain response message, then the numbering of heartbeat server described in local side record.
Further, the heart beating that described heartbeat server reception has healthy message requires and records healthy message.
In order to solve the above problems, this application discloses a kind of supervising device of poll heart beating: inclusion ring-type Queue module,
Upper transmission module, receiver module, generation module.Ring-type Queue module, is used for setting up ring-type queue, and sets up pointer sensing first heart
Jump server or the second heartbeat server;Upper transmission module, for often after default period, to the pointer institute of described ring-type queue
Described first heartbeat server pointing to or described second heartbeat server send heart beating and require, and record in described heart beating requirement
The survival information of described local side;Receiver module, for receiving described first heartbeat server or described second heartbeat server
Obtaining the response message fed back during described heart beating requirement, described response message feedback comprises information of surviving;Generation module, is used for
If described receiver module obtains described response message, in adding new described heart beating to require described running status information;Described
Ring-type Queue module, the described pointer being additionally operable to mobile described ring-type queue is to another heartbeat server.
Further, described upper transmission module is additionally operable to, and timestamp is added in described heart beating requirement.
Further, described upper transmission module is additionally operable to, and when described receiver module is after default period, does not obtain described returning
Answer message, then record described first heartbeat server or the numbering of described second heartbeat server.
In order to solve the above problems, this application discloses a kind of monitoring system of poll heart beating is it is characterised in that in order to supervise
Existing state between control heartbeat server and local side, comprising: the first heartbeat server, the second heartbeat server and local side.
First heartbeat server, the heart beating according to being received requires to produce corresponding response message;Second heartbeat server, according to being connect
The described heart beating received requires to produce described response message accordingly;Local side, has ring-type queue, and has set up pointer sensing institute
State the first heartbeat server or described second heartbeat server, described local side networking be connected to described first heartbeat server with
Described second heartbeat server, described local side sends described first heartbeat service that described heart beating requires to point to described pointer
Device or described second heartbeat server, and receive the institute of corresponding described first heartbeat server or described second heartbeat server
State response message;If described local side does not obtain described response message, the described finger of the mobile described ring-type queue of described local side
Pin is to another heartbeat server, if described local side obtains described response message, the mobile described ring-type queue of described local side
Described pointer is to another heartbeat server.
Compared with currently existing scheme, the technique effect that the application is obtained:
1) the application utilizes the survival of multiple heartbeat servers monitoring local side in turn, sends heart beating requirement due to each
Heartbeat server all different, therefore can improve the credibility to heart beating requirement.
2) compared to the single heartbeat server of known techniques, the acceptable mutual prison of multiple heartbeat servers of the application
Control, when arbitrary heartbeat server occurs to damage, local side can pass through next heartbeat server alert.
Certainly, the arbitrary product implementing the application must be not necessarily required to reach all the above technique effect simultaneously.
Brief description
Accompanying drawing described herein is used for providing further understanding of the present application, constitutes the part of the application, this Shen
Schematic description and description please is used for explaining the application, does not constitute the improper restriction to the application.In the accompanying drawings:
Fig. 1 is the configuration diagram of the embodiment of the present application.
Fig. 2 is the operation workflow schematic diagram of the embodiment of the present application.
Fig. 3 a is the illustrative view of first heartbeat server of the embodiment of the present application.
Fig. 3 b is the illustrative view of first heartbeat server of the embodiment of the present application.
Fig. 4 is the embodiment of the present application apparatus structure schematic diagram.
Specific embodiment
To describe presently filed embodiment in detail below in conjunction with drawings and Examples, thereby how the application to be applied
Technological means are solving technical problem and to reach realizing process and fully understanding and implement according to this of technology effect.
To censure specific components as employed some vocabulary in the middle of description and claim.Those skilled in the art should
It is understood that hardware manufacturer may call same assembly with different nouns.This specification and claims are not with name
The difference claiming is used as distinguishing the mode of assembly, but difference functionally is used as the criterion distinguished with assembly.As logical
In the middle of piece description and claim, mentioned "comprising" is an open language, therefore should be construed to " comprise but do not limit
In "." substantially " refer in receivable range of error, those skilled in the art can solve described in the range of certain error
Technical problem, basically reaches described technique effect.Additionally, " coupling " word here comprises any directly and indirectly electric property coupling
Means.Therefore, if a first device is coupled to a second device described in literary composition, representing described first device can direct electrical coupling
It is connected to described second device, or be indirectly electrically coupled to described second device by other devices or the means that couple.Description
Subsequent descriptions are to implement the better embodiment of the application, and so described description is for the purpose of the rule that the application is described,
It is not limited to scope of the present application.The protection domain of the application ought be defined depending on the defined person of claims.
Data uploading system in the server of the application, refer to Fig. 1.The Transmission system of the application includes: local side
110 with multiple stage heartbeat server 120.And local side 110 is made up of elements below: local directory 111, upper transmission module 112, sweep
Retouch module 113, control module 114, queue monitor module 115, worker thread 116 and decentralized file device 117.And the application
Described each item execution following steps:
Set up ring-type queue in local side, and the first heartbeat server or the second heartbeat server are pointed to by pointer;
Often after default period, by described first heart beating clothes according to pointed by described ring-type queue for the described local side
Business device or described second heartbeat server send the survival money recording described local side in heart beating requirement, and described heart beating requirement
News;
When described first heartbeat server or described second heartbeat server obtain described heart beating requirement, deposited according to described
Quick stock news produce and send response message to described local side;
If described local side does not obtain described response message, described local side produces healthy message mobile described ring-type team
The described pointer of row (queue) points to another heartbeat server;And
If described local side obtains described response message, the described pointer of the mobile described ring-type queue of described local side points to
To another heartbeat server.
Upper transmission module 112 is connected to local directory 111 and control module 114.Scan module 113 is connected to local directory
111 with control module 114.It is simple and clearly overall function mode to be described in this application, first heart is therefore set
Jump server 121 and the second heartbeat server 122.But the quantity of actually heartbeat server 120 can be according to the fortune of server
The factors such as row ability, bandwidth or safety are determined.
Control module 114 is connected to scan module 113, upper transmission module 112, queue monitor module 115, the first heartbeat service
Device 121 and the second heartbeat server 122.Each local directory 111 can deposit respective data file.For example: video file
Can be stored and put video local directory, and promotional literature is then put as in advertisement local directory.In general, local directory
The data file that the reception client of 111 meeting timings is sent.Scan module 113 monitors the file in local directory 111
Whether unusual fluctuation.Described file unusual fluctuation refers to increasing newly, move, change or deleting of data.Literary composition in local directory 111
During part unusual fluctuation, then go up transmission module 112 and the data file of unusual fluctuation will be transferred to control module in path in the server
114.
Additionally, upper transmission module 112 detects the kind of document of the data file of 111 unusual fluctuations of local directory.Institute in the broadest sense
Stating kind of document is probably audio file, movie file or text file etc..Furthermore, audio file again may subdivision
For mp3, m4a, aac or arm etc.;Movie file can be subdivided into mov, flv, m4v, mkv or mp4 etc. again.
If there are not the internal queues 1141 of species of data file in control module 114, upper transmission module can drive control
Molding block 114 generates new internal queues 1141.Thereafter, if there being same kind of data file to be written into, the meeting of upper transmission module 112
The new data file being loaded into is put in corresponding internal queues 1141.
Control module 114 can be classified successively according to received file path and be produced each self-corresponding internal queues,
And different internal queues can assign different queue monitor modules 115 to be processed.It is with army in first in FIG
Row, the second internal queues and the 3rd internal queues are as signal.Each queue monitor module 115 can record affiliated file
Cutting information.When described cutting information refers to file and is uploaded to local directory 111, file size also can unusual fluctuation therewith.
Before data file cutting, queue monitor module 115 first takes out correct element (first of queue from first internal queues
Element), then just carry out cutting.And the data taking-up mode of internal queues is according to first in first out (first in first
Out, fifo) mode realized.
Queue monitor module 115 carries out isometric cutting to file.After the cutting completing file, each file cutting
Fragment be then defined as cutting fragment (slice).Queue monitor module 115 detects the stacking quantity of affiliated internal queues 1141
When exceeding the upper limit, queue monitor module 115 can send alarm signal to the first heartbeat server 121 and the second heartbeat server 122
Breath.
And the quantity of cutting fragment is can be determined according to the performance of local side 110.For example: 1 worker thread 116 can
Process 50,000,000 cutting fragment, then the data file of 200,000,000 is distributed to 4 worker threads 116 and processed.In the same manner, 500,000,000
Data file, 10 worker threads 116 can be distributed to and process.
Cutting information is then referred to as the relevent information being recorded during cutting.For example, each cutting length during cutting
With side-play amount (offset) in disk for the document location.Scan module 113 finds the data file quilt in local directory 111
During deletion, scan module 113 can be deleted the corresponding internal queues 1141 in control module 114.
Then, different cutting fragments can be assigned each self-corresponding worker thread 116, as reading local directory 111
Data file.The realization of worker thread 116 can be realized by different program languages.Do not limit to program in this application
The species of language, for example, java language or asp language.In fact, queue monitor module 115 is the data to local directory 111
File carries out the estimation of cutting, should described position to be split in order to obtain each of described data file.And actually
Carry out being realized to liking of file cutting process by queue monitor module 115.After queue monitor module 115 obtains cutting fragment
According to the length of cutting fragment, and the partial document data belonging to worker thread 116 can be dispatched to.Worker thread 116 is institute
State in the data file write decentralized file device 117 of part.
But when worker thread 116 makes a mistake during write.Worker thread 116 can send warning message to
One heartbeat server 121 and the second heartbeat server 122.Described worker thread 116 is also notified that other worker threads with the time
116, it is desirable to other worker threads 116 stop the write process to entity redundant array of inexpensive disks 1 17, use and avoid entity disk array
Data integrity in 117.For improve conventional art heartbeat server 120 damage when cannot normal recordings disappearance, this Shen
Please following handling process is more proposed according to described framework.The monitoring method of the poll heart beating of the application comprises the following steps,
And please coordinate Fig. 2:
Step s210: set up ring-type queue in local side, and the first heartbeat server or the second heart beating are pointed to by pointer
Server;
Step s220: often after default period, by the first heartbeat server according to pointed by ring-type queue for the local side
Or second heartbeat server send heart beating requirement, and heart beating require in record the survival information of local side;
Step s230: when the first heartbeat server or the second heartbeat server obtain heart beating requirement, according to survival information
Produce and send a response message to local side;
Step s240: when local side is after default period, local side does not obtain response message, then the heart beating of local side record
The numbering of server, local side produces pointer extremely another heartbeat server of healthy message and mobile ring-type queue;
Step s250: if local side obtains response message, the pointer of the mobile ring-type queue of local side is to another heartbeat service
Device;And
Step s260: obtain the first heartbeat server of healthy message or the second heartbeat server sends warning message.
First, local side 110 can be set up a ring-type queue 1151, in described ring-type queue 1151, have setting one
Pointer.Described pointer can the first heartbeat server 121 in sensing ring-type queue 1151 sequentially or the second heartbeat server
122.When scan module 113 is detected and had file unusual fluctuation in local directory 111, then go up transmission module 112 and will bring into operation correlation
Process, and please coordinate shown in Fig. 3 a, 3b.
And during files passe, cutting, local side 110 when every time during one is default, local side 110 meeting
Heartbeat server 120 according to the existing positive sense of pointer simultaneously sends heart beating to the heartbeat server 120 of indication and requires, and refer to Fig. 3 a
Shown in~Fig. 3 b.In the first heartbeat server, the second heartbeat server and the 3rd heartbeat service described in the ring-type queue of Fig. 3 a
Device.When pointer points to the first heartbeat server then it represents that the object of this transmission is the first heartbeat server 121.Complete this
Transmission heart beating require after, pointer can migration the next one heartbeat server.In here explanation, next heartbeat server is second
Heartbeat server.In the same manner, local side 110 can send heart beating requirement to the second heartbeat server 122.
Send heart beating require when, local side 110 can using timestamp (time stamp) or other can as identification money
During news add heart beating to require as survival information, and heart beating is required to issue corresponding heartbeat server 120.Survival information is permissible
Message (hand shake) is held in time, record object, sending object or the friendship of recording transmission message.
For example: the pointer of ring-type queue 1151 point to the first heartbeat server 121 (in the ring-type queue 1151 in Fig. 3 a with
Dotted line frame represents the heartbeat server pointed by current pointer).When the file in local directory 111 proceeds by upload and cutting
When, control module 114 can send heart beating first and require to the first heartbeat server 121.If the first heartbeat server 121 is correct
After receiving heart beating requirement, the first heartbeat server 121 can require to produce with the survival information being recorded according to heart beating responds news
Breath, as shown in Figure 3 b.First heartbeat server 121 is returning response message to control module 114.
Then, the pointer of ring-type queue 1151 will shift to next heartbeat server 120.In here one example, pointer
Second heartbeat server 122 can be pointed to by the first heartbeat server 121.Control module 114 is processed with cutting in normal upload
Afterwards, pointer can be shifted to the first heartbeat server 121 from the second heartbeat server 122.In the same manner, control module 114 is in every process
After during default, if control module 114 has reception response message, pointer will sequentially shift to next heartbeat server
120.During if there are setting three heartbeat server 123, then pointer can point to the 3rd heartbeat service from the second heartbeat server 122
Device 123.
It is more than disposition when heartbeat server 120 normally runs.When arbitrary heartbeat server 120 is out of service or
Because of accidental destruction, local side 110 will proceed by following process.When local side 110 is after default period, local side
110 do not obtain response message, then local side 110 notes down the numbering of heartbeat server 120.Control module 114 meeting of local side 110
Produce healthy message, and the pointer of mobile ring-type queue 1151 is to another heartbeat server.
Another embodiment of the application also discloses a kind of supervising device of the heart beating of server, is applied to local side, institute
State device 400 to include: ring-type Queue module 401, upper transmission module 402, receiver module 403, generation module 404.
Ring-type Queue module 401, is used for setting up ring-type queue, and sets up pointer sensing first heartbeat server of queue
121 or second heartbeat server 122;
Upper transmission module 402, for often after default period, to described first pointed by the pointer of described ring-type queue
Heartbeat server 121 or described second heartbeat server 122 send heart beating requirement, and record described local in described heart beating requirement
The survival information at end;
Receiver module 403, is connecing for receiving described first heartbeat server 121 or described second heartbeat server 122
When obtaining described heart beating requirement, the response message comprising running status information of feedback;
Generation module 404, if obtaining described response message for described receiver module 403, described running status information
In adding new described heart beating to require;And, if described receiver module does not obtain described response message, produce health information, plus
Enter during new described heart beating requires;
Described ring-type Queue module, the described pointer being additionally operable to mobile described ring-type queue is to another heartbeat server.
Described upper transmission module is additionally operable to, and timestamp is added in described heart beating requirement.
The application in addition to the implementation of aforesaid software view, for described upper transmission module 112, scan module 113,
The upper transmission module 402 that control module 114, queue monitor module 115, worker thread 116 can pass through entity takes to the first heart beating
Business device 121 or the second heartbeat server 122 send heart beating requirement.In the same manner, receiver module 403 can also receive and come from first heart
Jump the response message of server 121 or the second heartbeat server 122.
Described above illustrate and describes some preferred embodiments of the application, but as previously mentioned it should be understood that the application
Be not limited to form disclosed herein, be not to be taken as the exclusion to other embodiment, and can be used for various other combinations,
Modification and environment, and can be in invention contemplated scope described herein, by technology or the knowledge of above-mentioned teaching or association area
It is modified.And the change that those skilled in the art are carried out and change without departing from spirit and scope, then all should be in this Shen
Please be in the protection domain of claims.
Claims (10)
1. a kind of monitoring method of poll heart beating is it is characterised in that include:
Set up ring-type queue in local side, and set up pointer and point to the first heartbeat server or the second heartbeat server;
After often during default, by described first heartbeat server according to pointed by described ring-type queue for the described local side or
Described second heartbeat server sends the survival information recording described local side in heart beating requirement, and described heart beating requirement;
Receive and obtain, when described first heartbeat server or described second heartbeat server, the response fed back during described heart beating requirement
Message, described response message produces according to described survival information;
If described local side does not obtain described response message, described local side produces healthy message and moves described ring-type queue
Described pointer points to another heartbeat server;And
If described local side obtains described response message, the described pointer of the mobile described ring-type queue of described local side points to separately
One heartbeat server.
2. the monitoring method of poll heart beating as claimed in claim 1 is it is characterised in that by described local side according to described ring-type team
When pointed described first heartbeat server of row or described second heartbeat server send heart beating and require, may further comprise:
Described local side adds timestamp in described heart beating requirement.
3. the monitoring method of poll heart beating as claimed in claim 2 is it is characterised in that the step sending described response message enters one
Step includes: described first heartbeat server or described second heartbeat server add timestamp in described response message.
4. the monitoring method of poll heart beating as claimed in claim 3 is interrogated it is characterised in that sending described response to described local side
The step of breath, further includes: when described local side is after default period, described local side does not obtain described response message,
The then numbering of the first heartbeat server or described second heartbeat server described in described local side record.
5. the monitoring method of poll heart beating as claimed in claim 1 is it is characterised in that described first heartbeat server or described
The described heart beating that two heartbeat servers receptions have described health message requires and records described health message.
6. a kind of supervising device of poll heart beating, is applied to local side it is characterised in that described device includes:
Ring-type Queue module, is used for setting up ring-type queue, and sets up pointer sensing the first heartbeat server or the second heartbeat service
Device;
Upper transmission module, for the described first heart beating clothes often after default period, pointed by the pointer of described ring-type queue
Business device or described second heartbeat server send the survival money recording described local side in heart beating requirement, and described heart beating requirement
News;
Receiver module, is obtaining described heart beating requirement for receiving described first heartbeat server or described second heartbeat server
When the response message fed back, described response message feedback comprises information of surviving;
Generation module, if obtaining described response message for described receiver module, adds the new described heart running status information
Jump in requiring;And
Described ring-type Queue module, the described pointer being additionally operable to mobile described ring-type queue is to another heartbeat server.
7. supervising device as claimed in claim 6, it is characterised in that described upper transmission module is additionally operable to, adds institute timestamp
State in heart beating requirement.
8. supervising device as claimed in claim 7 is it is characterised in that described upper transmission module is additionally operable to, when described receiver module warp
After spending default period, do not obtain described response message, then record described first heartbeat server or described second heartbeat server
Numbering.
9. a kind of monitoring system of poll heart beating is it is characterised in that in order to monitor the survival shape between heartbeat server and local side
State, described Heartbeat monitoring system includes:
First heartbeat server, the heart beating according to being received requires to produce corresponding response message;
Second heartbeat server, the described heart beating according to being received requires to produce described response message accordingly;And
Local side, has ring-type queue, and has set up pointer described first heartbeat server of sensing or described second heartbeat service
Device, described local side networking is connected to described first heartbeat server and described second heartbeat server, and described local side sends
Described heart beating requires described first heartbeat server pointing to described pointer or described second heartbeat server, and receives correspondence
Described first heartbeat server or described second heartbeat server described response message;
Wherein, if described local side does not obtain described response message, the described pointer of the mobile described ring-type queue of described local side
To another heartbeat server, if described local side obtains described response message, the institute of the mobile described ring-type queue of described local side
State pointer to another heartbeat server.
10. the monitoring system of poll heart beating as claimed in claim 9 is it is characterised in that described first heartbeat server or institute
State second heartbeat server receive have healthy message described heart beating require and record described health message.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310741791.9A CN103684873B (en) | 2013-12-27 | 2013-12-27 | Polling heartbeat monitoring method, device and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310741791.9A CN103684873B (en) | 2013-12-27 | 2013-12-27 | Polling heartbeat monitoring method, device and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103684873A CN103684873A (en) | 2014-03-26 |
CN103684873B true CN103684873B (en) | 2017-01-18 |
Family
ID=50321254
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310741791.9A Expired - Fee Related CN103684873B (en) | 2013-12-27 | 2013-12-27 | Polling heartbeat monitoring method, device and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103684873B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020037580A1 (en) * | 2018-08-22 | 2020-02-27 | 袁振南 | Ring-shaped server cluster management method and device, and computer storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101141327A (en) * | 2007-10-11 | 2008-03-12 | 中兴通讯股份有限公司 | Method for detecting network node abnormality |
TW200849001A (en) * | 2007-06-01 | 2008-12-16 | Unisvr Global Information Technology Corp | Multi-server hot-backup system and fault tolerant method |
CN101815104A (en) * | 2010-03-19 | 2010-08-25 | 中兴通讯股份有限公司 | Network protocol address feedback method and domain name resolution server |
TW201119309A (en) * | 2009-11-30 | 2011-06-01 | Inventec Corp | Cluster server |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8156219B2 (en) * | 2007-08-03 | 2012-04-10 | At&T Intellectual Property I, L.P. | System and method of health monitoring and fault monitoring in a network system |
-
2013
- 2013-12-27 CN CN201310741791.9A patent/CN103684873B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200849001A (en) * | 2007-06-01 | 2008-12-16 | Unisvr Global Information Technology Corp | Multi-server hot-backup system and fault tolerant method |
CN101141327A (en) * | 2007-10-11 | 2008-03-12 | 中兴通讯股份有限公司 | Method for detecting network node abnormality |
TW201119309A (en) * | 2009-11-30 | 2011-06-01 | Inventec Corp | Cluster server |
CN101815104A (en) * | 2010-03-19 | 2010-08-25 | 中兴通讯股份有限公司 | Network protocol address feedback method and domain name resolution server |
Also Published As
Publication number | Publication date |
---|---|
CN103684873A (en) | 2014-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9049105B1 (en) | Systems and methods for tracking and managing event records associated with network incidents | |
US10445311B1 (en) | Anomaly detection | |
US8959530B1 (en) | Messaging middleware processing thread count based events | |
CN112199263B (en) | Page recording method, device, equipment and medium | |
CN109614290A (en) | Process exception information recording method and system in container | |
US20150281321A1 (en) | Real-time event monitoring and video surveillance web application based on data push | |
CN104065526B (en) | A kind of method and apparatus of server failure alarm | |
US11314761B1 (en) | Method and system for centralized multi-instance deployment consolidation | |
WO2016183967A1 (en) | Failure alarm method and apparatus for key component, and big data management system | |
CN103488793A (en) | User behavior monitoring method based on information retrieval | |
JP2014102661A (en) | Application determination program, fault detection device, and application determination method | |
CN103699495A (en) | Transmission device and transmission system for splitting data | |
CN112583898A (en) | Business process arranging method and device and readable medium | |
CN103701907A (en) | Processing method and system for continuing to transmit data in server | |
CN112799741A (en) | Application program differentiation method and device, electronic equipment and storage medium | |
CN113473086B (en) | Video playing method and device, electronic equipment and intelligent high-speed large screen | |
CN103684929B (en) | System and method for monitoring server status | |
CN103684873B (en) | Polling heartbeat monitoring method, device and system | |
CN103701667A (en) | Method, device and system for monitoring heartbeat of server | |
CN112865927B (en) | Message delivery verification method, device, computer equipment and storage medium | |
GB2542370A (en) | A system for monitoring a plurality of distributed devices | |
CN103678699A (en) | Method and system for merging data in server | |
US11811894B2 (en) | Reduction of data transmissions based on end-user context | |
CN114598622B (en) | Data monitoring method and device, storage medium and computer equipment | |
CN114416560A (en) | Program crash analysis aggregation method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20151228 Address after: Room six, building 19, building 68, No. 100089 South Road, Haidian District, Beijing Applicant after: LETV CLOUD COMPUTING CO., LTD. Address before: Room six, building 19, building 68, No. 100089 South Road, Haidian District, Beijing Applicant before: LeTV Information Technology (Beijing) Co., Ltd. |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170118 Termination date: 20171227 |