[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN1825985A - Message tracking method for distributed managing system - Google Patents

Message tracking method for distributed managing system Download PDF

Info

Publication number
CN1825985A
CN1825985A CN 200510008751 CN200510008751A CN1825985A CN 1825985 A CN1825985 A CN 1825985A CN 200510008751 CN200510008751 CN 200510008751 CN 200510008751 A CN200510008751 A CN 200510008751A CN 1825985 A CN1825985 A CN 1825985A
Authority
CN
China
Prior art keywords
node
message
tracks
tracking
trace information
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.)
Granted
Application number
CN 200510008751
Other languages
Chinese (zh)
Other versions
CN100563356C (en
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2005100087519A priority Critical patent/CN100563356C/en
Publication of CN1825985A publication Critical patent/CN1825985A/en
Application granted granted Critical
Publication of CN100563356C publication Critical patent/CN100563356C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

This invention discloses an information tracking method for a distributed management system including: 1, a maintenance station receives the track information input by a user and sends it to a main node, in which, said tracking information includes tracking nodes, tracking objects, interaction nodes, interaction objects, information kinds and flow control labels, 2, the main node stores said tracking information in an information storage region of the system and sends the tracking information to said tracking node, 3, the tracking node sets corresponding tracking conditions in the information tracking filter of the node based on the tracking information , 4, the filter monitors information of the local tracking node, captures the information meeting the filter condition and sends it to the maintenance station.

Description

The message tracing method of distributed management system
Technical field
The present invention relates to the communications field, relate in particular to the message tracing method of distributed management system.
Background technology
Distributed management is a kind of mode of each building block of this communication equipment of management of at present a lot of communication equipments employings.See also Fig. 1, it is a kind of structural representation of distributed management system.Distributed management system comprises foreground 1 and backstage 2.Foreground 1 comprises host node 11 and some from node 12.Wherein, host node 11 is controlled those operations of coordinating the equipment of finishing from node 12.Backstage 2 comprises maintenance console 21, is used to set up mutual between each node (comprise host node 11 and from node 12) on user and foreground 1.And node can be main frame, veneer or network element.
At present, the most typical a kind of distributed management system is a switch system, and switch system comprises maintenance console and some veneers at least, and described veneer comprises master control borad, power board, Line Processing Unit.Master control borad is equivalent to host node, and that each piece business board such as power board, Line Processing Unit is equivalent to is above-mentioned from node, and each piece business board connects master control borad respectively, accepts the control of master control borad: add switch system, and participate in system works.
Usually distributed management system need by the message tracking technique carry out this communication equipment debugging, intercept, so that the better communication products of obtained performance.See also Fig. 2, it is the flow chart of the existing message tracing method of distributed management system.It may further comprise the steps: at first, maintenance console 21 receives the message trace information of user's (typically referring to the commissioning staff) by the user interface input, and described message trace information comprises tracking conditions (step S110) such as following the tracks of node, tracing object; Then, maintenance console 21 is assembled into message tracking request message with described message trace information and is sent to tracking node (step S120); Subsequently, described node is followed the tracks of request message according to the message that receives, and follows the tracks of that in the message of this node corresponding tracking condition (step S130) being set in the filter; At last, message is followed the tracks of filter and is intercepted the message of this node, catches the message that meets filtercondition, and it is sent to maintenance console 21, so that described message is shown in user interface, is convenient to the user and analyzes (step S140).
There is following defective in above-mentioned message tracing method:
First: be arranged in the internal memory of this node because the message of node is followed the tracks of filter, therefore when node is restarted, need the attendant to resend the message trace information by user interface, and reset message and follow the tracks of filtercondition in the filter, not only waste time and energy, and cause very big inconvenience to the user.The most important thing is, can't trace into node the startup stage various message, cause the not good consequence of tracking effect thus;
The second, follow the tracks of request message format according to the message of making an appointment between maintenance console and the node in the prior art and carry out communication.But, the setting of filtercondition only is provided at the message of user class in the existing message format, but can't follow the tracks of the message between other type of messages, other message object and the different object, it is more single to cause tracking to be provided with thus, and then the limitation that causes message to follow the tracks of, thereby influence tracking effect.
Summary of the invention
The object of the present invention is to provide a kind of message tracing method of distributed management system, with solve can't trace in the prior art node the startup stage various message, cause the not good technical problem of tracking effect thus.
For addressing the above problem, the invention discloses a kind of message tracing method of distributed management system, described distributed management system comprises foreground and backstage, described backstage comprises maintenance console, described foreground comprises host node and is connected the some from node of host node respectively, comprising: (1) maintenance console receives the message trace information of user's input, and it is sent to host node, described message trace information comprises follows the tracks of node and tracing object, mutual node, interactive object, tracking message type; (2) host node is kept at system message with described message trace information and follows the tracks of the memory block, and described message trace information is sent to described tracking node; (3) follow the tracks of node and follow the tracks of the tracking condition that correspondence is set in the filter in the message of this node according to described message trace information; (4) message is followed the tracks of filter and is intercepted the message of this tracking node, catches the message that meets filtercondition, and it is sent to described maintenance console.
The present invention also comprises: behind the node electrifying startup, send the request message that sends configuration data when described to host node; Host node receives described request message, described all configuration datas from the node correspondence of preserving is in advance sent to described from node, and described configuration data comprises that following the tracks of node is described all message trace informations from node.
Step (4) also comprises, when the CPU usage of following the tracks of node surpasses alarm threshold, then follows the tracks of node and does not intercept and catch, in case systematic function was caused HD.
When if described system restarts, it is these all message trace informations from node that host node sends the tracking node to each from node.
Wherein, message is followed the tracks of filter and qualified message is sent to maintenance console is specially in the step (4): follow the tracks of filter when message and know that the user has been provided with and limited long denotation, judge that then whether the length of the message that meets filtercondition is greater than pre-set threshold, if, then from described message, intercept the information of described threshold length, and described information is sent to maintenance console, otherwise described message is sent to maintenance console.
In addition, the present invention also comprises: at the foregrounding secondary node, described secondary node connects host node and each respectively from node, and slave node also existing from node as host node itself.
Wherein, step (2) also comprises: host node is sent to secondary node with described message trace information, so that secondary node follows the tracks of the system message that described message trace information is kept at secondary node of the memory block, when newly-increased, modification, deletion system message trace information, host node can be with the lastest imformation synchronized transmission to secondary node, secondary node powers on or when restarting, host node also can be automatically with system message trace information backed up in synchronization to secondary node.
Also have, the present invention also comprises: the system message that the system message that regularly detects host node is followed the tracks of memory block and secondary node is followed the tracks of the consistency of data in the memory block, if it is consistent, then withdraw from, otherwise, upgrade the system message of secondary node and follow the tracks of the data in the memory block so that follow the tracks of data consistent in the memory block with the system message of host node.
Step also comprises in (3): follow the tracks of node and adopt the secondary list structure to preserve the message trace information that receives, first order chained list is all tracing objects of described tracking node, and second level chained list is all message trace informations of each tracing object.Described message trace information comprises to be followed the tracks of node identification, tracing object sign, mutual side's node identification, mutual side's object identity, tracking message type and whether limits long message flag.It is to be the node messages Track Table that each node set up in index with the node that system message is followed the tracks of the memory block, and described node messages Track Table is in order to preserve the message trace information of tracing object on this node.
Compared with prior art, the present invention has the following advantages:
First: the present invention at maintenance console when following the tracks of node issuing message trace information, if following the tracks of node is from node, then by host node issue trace information to this tracking node correspondence from node, and this message trace information is kept in the internal memory of host node, so that when node is restarted, can in time from host node, obtain and be somebody's turn to do from all relevant message trace informations of node, and then the various message make it possible to trace into from node the startup stage, simultaneously, avoid the user to re-enter those message trace informations, improve thus and follow the tracks of efficient;
Second: because the versatility that the message trace information is set, but the tracking of dissimilar various message in the back-up system.In addition, it is more flexible that message is followed the tracks of setting, as improving the versatility that message is followed the tracks of thus by the tracing object and the interactive object of any customized messages of user.
The 3rd: the present invention also supports active/standby backup.When host node receives the message trace information, also this message trace information is backuped to host node.So that when host node breaks down, secondary node can be upgraded to host node, and originally is provided with survivally, follows the tracks of redundant the setting so that obtain the message of this distributed management system;
The 4th: the present invention follows the tracks of message has also increased the Flow Control setting, not only considers the disposal ability of CPU, but also considers to follow the tracks of and catch the length of message, and then prevents from systematic function was caused HD;
The the 5th: when the user is provided with the message tracking, can specify the mutual node, interactive object type and interactive object sign, the specify message type of interaction arbitrarily that produce interaction message with tracked object arbitrarily.Support asterisk wildcard input, that is: tracing object with all/specify on the mutual node all/specify the interactive object type, all/transmission/reception/all interacting messages between the appointment interactive object example.
Description of drawings
Fig. 1 is a kind of structural representation of distributed management system;
Fig. 2 is the flow chart of the existing message tracing method of distributed management system;
Fig. 3 is the flow chart of the message tracing method of distributed management system of the present invention;
Fig. 4 is the schematic diagram of the distributed management system that is suitable for of embodiment;
Fig. 5 is based on the flow chart of the message tracing method of Fig. 4.
Embodiment
Below in conjunction with accompanying drawing, specify the present invention.
The present invention at maintenance console when following the tracks of node issuing message trace information, if following the tracks of node is from node, then by host node issue trace information to this tracking node correspondence from node, and this message trace information is kept in the internal memory of host node, so that when node is restarted, can in time from host node, obtain and be somebody's turn to do from all relevant message trace informations of node, and then the various message make it possible to trace into from node the startup stage, simultaneously, avoid the user to re-enter those message trace informations, improve thus and follow the tracks of efficient.
In addition, even if this tracking node correspondence be in off-line state from node, as long as maintenance console will be somebody's turn to do from the relevant message trace information of node and be sent to host node, host node is preserved it as a part of data in the configuration file, when when node starts, can obtain corresponding message trace information by the configuration data that host node issues from host node, improve the convenience that the message trace command is provided with greatly.
See also Fig. 3, it is the flow chart of the message tracing method of distributed management system of the present invention.It may further comprise the steps: at first, maintenance console receives the message trace information of user's input, and it is sent to host node, and described message trace information comprises follows the tracks of node and tracing object (step S210); Then, host node is kept at system message with described message trace information and follows the tracks of the memory block, and described message trace information is sent to described tracking node (step S220); Subsequently, follow the tracks of node and follow the tracks of the tracking condition (step S230) that correspondence is set in the filter in the message of this node according to described message trace information; At last, message is followed the tracks of filter and is intercepted the message of this tracking node, catches the message that meets filtercondition, and it is sent to described maintenance console (step S240).
Behind the node electrifying startup, send the request message that sends configuration data when described to host node; Host node receives described request message, described all configuration datas from the node correspondence of preserving is in advance sent to described from node, comprises in the described configuration data that following the tracks of node is described all message trace informations from node.
By above-mentioned method, can accomplish to recover automatically to following the tracks of to be provided with by configuration data from the message of node, improve the efficient that message is followed the tracks of thus, the various message the startup stage of the most important thing is to trace into, and then improve the accuracy that message is followed the tracks of.Particularly, not only can follow the tracks of user class message, and the control messages between can the tracking system management object, make message follow the tracks of applicable object and have versatility.
In addition, a lot of distributed management systems are all supported active and standby structure, and the secondary node of host node promptly is set, and when breaking down in order to host node, can in time replace host node with secondary node, so that make whole distributed management system operate as normal., also comprise in step S220: host node is sent to secondary node with described message trace information for this reason, so that secondary node follows the tracks of the system message that described message trace information is kept at secondary node of the memory block.Secondary node self also be one from node, so any message between host node and the secondary node can be provided with tracking equally.In addition, when newly-increased, revise, during deletion system message trace information, host node can be with the lastest imformation synchronized transmission to secondary node, secondary node powers on or when restarting, host node also can be automatically with system message trace information backed up in synchronization to secondary node.
And, whether the system message that also will regularly detect host node is followed the tracks of the data that the system message of memory block and secondary node follows the tracks of in the memory block consistent, if, then withdraw from, otherwise, follow the tracks of the memory block according to the system message of host node and upgrade the system message of secondary node and follow the tracks of data in the storage, so that the data that the system message of host node is followed the tracks of in the memory block are identical.When host node breaks down when switching, after secondary node was upgraded to host node, original setting can be survival.
Below just lift a specific embodiment above-mentioned message tracing method be described.See also Fig. 4, it is the schematic diagram of the distributed management system that present embodiment was suitable for.It comprises foreground 1 and backstage 2.Wherein foreground 1 is except comprising host node 11 and from node 12, also comprising the secondary node 13 that links to each other with host node 11.And, when node 12 restarts at every turn, need arrive and obtain this in the host node 11 from all relevant configuration datas of node 12, so that can add system works.In addition, be connected with maintenance console 21 by host node 11 usually, so that set up the user and be somebody's turn to do being connected from node 12 from node 12.
It sees also its flow chart for the message tracing method of this distributed management system of Fig. 5 in the said system structure.Concrete grammar is as follows:
S310: a universal information attribute model is set.
Because the various interaction messages that produce in internal system always have some general attributes.As sending node, object, receiving node, object etc.For this reason, a universal information attribute model is set, it has following member territory: follow the tracks of node identification, tracing object sign, mutual side's node identification, mutual side's object identity, tracking message type, whether limit long message flag.The universal information attribute model (not limited thereto) of following discloses present embodiment definition.The message trace model is defined as follows:
struct?DBG_MSGTRACE_ITEM_S{
UINT32 ulTraceNode; // tracking node identification
UINT32 ulTraceObjId; // tracing object sign
UINT32 ulTraceMsgType; // tracking message type
UINT32 ulOppNode; // mutual side's node identification
UINT32 ulOppObjId; // mutual side's object identity
UINT32 ulPartialFlag; // whether limit long message flag
}
The user imports corresponding message trace information according to this message attributes model by user interface, promptly comprises following the tracks of node identification, tracing object sign, tracking message type, mutual side's node identification, mutual side's object identity and whether limiting long message identifier.Object ID can be combined by object type ID and example ID according to user's request (also can only be made up of example ID, at this moment only identify a certain class object), therefore represented object can be any main bodys that can independently send, receive message such as task, process, module, passage, formation.Because the versatility that the message trace information is provided with can support that the various message in the dissimilar systems are followed the tracks of.Such as: these message can be between the same node same target, between the different node inhomogeneity objects, between the same class object of different nodes and the message of same target inside.
The tracking message type comprises reception or sends or receive and send.The tracking message type is for receiving and sending under the default situation.When mutual side's node identification and mutual side's object identity were default, system default was for following the tracks of all message of node.It is more flexible more general that message is followed the tracks of setting.Needing can be by tracing object, transmission or reception or mutual side's object of any customized messages of user.
Limit long message identifier and be used to limit when following the tracks of node and catching the message that satisfies tracking condition, can carry out the Flow Control setting described message.The length of message that satisfies tracking condition just is sent to maintenance console 21 by host node 11 smaller or equal to the message of this threshold value.If message-length is greater than the message of this threshold value, the information that then intercepts threshold length is sent to maintenance console 21 by host node 11, prevents to cause HD to system network with this.Certainly, the user also can threshold value be set to O, i.e. the length of restriction of message not.That is to say the user can come concrete setting whether to need the length of restriction of message and the size of threshold value as the case may be.
S320: maintenance console 21 is provided with message tracking request message according to the message trace information of user's input, sends message and follows the tracks of request message to host node 11.
The message of making an appointment between maintenance console 21 and the host node 11 is followed the tracks of the form of request message, so that communicate smoothly between the two.It is to be provided with according to the message trace information that the user imports that described message is followed the tracks of request message.It at least also comprises follows the tracks of node identification and tracing object sign.
S330: host node 11 is followed the tracks of message and is obtained the message trace information in the request message, and it is kept at system message follows the tracks of in the memory block, simultaneously, this message trace information is sent to secondary node 13, follows the tracks of in the memory block so that be kept at the system message of this secondary node 13.No matter be that the host node 11 or the system message of secondary node 13 are followed the tracks of the memory block, can there be a lot of storage modes to store this message trace information.Because therefore the host node 11 a plurality of work from node 12 of control usually, can be followed the tracks of in system message each node messages Track Table from node 12 and host node 11 is set in the memory block, each node messages Track Table is preserved the message trace information.Like this, when this when node starts, download the corresponding configuration data from host node 11 and directly to comprise this node messages Track Table from the node correspondence, improve the efficient of download configuration data thus.
S340: host node is sent to the tracking node with the message trace information;
S350: follow the tracks of node and follow the tracks of the tracking condition that correspondence is set in the filter in the message of this node according to the message trace information.Following the tracks of node also needs this section message trace information of naming a person for a particular job to be kept in the node messages Track Table.The node messages Track Table adopts the secondary list structure in the present embodiment, and first order chained list is these all tracing objects of following the tracks of node, and second level chained list is the message trace information of each tracing object.The message trace information comprises follows the tracks of node identification, tracing object sign, tracking message type, mutual side's node identification, mutual side's node identification.Present embodiment message action points organization definition is as follows: typedef struct DBG_MSGTRACE_LST_S
{
DBG_MSGTRACE_ITEM_T stMsgtrItem;
DBG_MSGTRACE_LST_T* pstNextMsgtrItm; // next message is followed the tracks of list item
}DBG_MSGTRACE_LST_T;
Message Track Table organization definition is as follows, and all the tracking settings under the tracing object are organized:
typedef?struct?DBG_MSGTRACE_OBJ_S
{
UINT16 ucMsgTraceOBJId;
DBG_MSGTRACE_LST_T*pstMsgtrLst;
DBG_MSGTRACE_OBJLST_T*pstNextMsgtrOBJlst;
}DBG_MSGTRACE_OBJLST_T;
The node messages Track Table is defined as follows, and a tracking setting of following the tracks of all tracing objects on the node is organized:
DBG_MSGTRACE_OBJLST_T* g_pstMsgTraceBdtbl
The system message Track Table is defined as follows, and all tracking settings of following the tracks of on the node in the whole system are organized, and only protects
Exist on the main controlled node:
DBG_MSGTRACE_OBJST_T* g_apMsgTraceSystbl[DBG_NODE_MAXNUM]
Above-mentionedly disclosedly only be the structure of the preservation message trace information that present embodiment adopted, but not limited thereto, can adopt other preservation forms such as array, therefore above-mentioned openly is not to be used to limit to the present invention.
S360: message is followed the tracks of the message of this tracking of filter tracks node, catches the message that meets filtercondition, and it is sent to maintenance console 21.If described tracking node is from node, then can described message be sent to maintenance console 21 by host node.
When any message transmission or message sink incident take place in system, trigger the message in the message tracking filter and follow the tracks of filter action (DBG_Msgtr_Catch): identify according to event object, the object chained list (DBG_Msgtr_Filter) of search node message Track Table, if search the corresponding object sign, then whether the tracking setting option chained list under the object search chained list exists occurrence, if coupling satisfies, then catch message and export to user (DBG_MsgtrOutput).If object is present in from node, then can not directly be transmitted to the user, need by master control borad transfer (DBG_Msgtr_Relaytompu).If object or tracking setting option search failure are not caught.And tracking has increased Flow Control setting (DBG_Msgtr_FlowControl) to message, and this function checks whether the CPU usage of current system surpasses alarm threshold, if then do not filter and catch, in case systematic function was caused HD.
When maintenance console 21 receives customer requirements deletion/modification message trace information, maintenance console 21 will send deletion/modification message trace information message to host node 11; Host node 11 deletion/modification system messages are followed the tracks of corresponding message trace information in the memory block, and judge whether described tracking node is from node 12, if, then described deletion/modification message trace information is sent to follow the tracks of the node correspondence from saving 12, so that, otherwise withdraw from from node 12 deletion/modification corresponding message trace informations.
If secondary node 13 is restarted (or not existing at that time), when starting successfully, host node 11 is to secondary node 13 backup whole system message Track Tables.If what be set up tracking restarts (or not existing at that time) from node 12, when starting successfully, host node 11 arrives configuration distributing from node 12.The system keeps track table is kept at host node 11 this locality, if total system is restarted, host node 11 can be provided with the node messages Track Table to all from node 13 then one by one automatically from this document recovery system message Track Table again, realizes the recovery that total system is provided with.
At first, at host node 11 (MMPU), secondary node 13 (SMPU), create a DBG thread respectively from node 12 (DPU), all message tracking transaction system in are finished in cooperation.
Secondly, at node messages tracking chained list, the definition sequence of operations, they are: insert, delete message and follow the tracks of setting, assembling message is followed the tracks of list item to core buffer, reads parsing message and follow the tracks of list item from core buffer.
Then, on each above-mentioned opportunity, by calling above operation, finish the system message Track Table initialization backup, back up in realtime, configuration restore, the configuration restore process of node messages Track Table.
More than disclosed only be several specific embodiment of the present invention, but the present invention is not limited thereto, any those skilled in the art can think variation, all should drop in protection scope of the present invention.

Claims (11)

1, a kind of message tracing method of distributed management system, described distributed management system comprises foreground and backstage, and described backstage comprises maintenance console, and described foreground comprises host node and is connected the some from node of host node respectively, it is characterized in that, comprising:
(1) maintenance console receives the message trace information of user's input, and it is sent to host node, and described message trace information comprises follows the tracks of node and tracing object;
(2) host node is kept at system message with described message trace information and follows the tracks of the memory block, and described message trace information is sent to described tracking node;
(3) follow the tracks of node and follow the tracks of the tracking condition that correspondence is set in the filter in the message of this node according to described message trace information;
(4) message is followed the tracks of filter and is intercepted the message of this tracking node, catches the message that meets filtercondition, and it is sent to described maintenance console.
2, the message tracing method of distributed management system as claimed in claim 1 is characterized in that, also comprises:
Behind the node electrifying startup, send the request message that sends configuration data when described to host node;
Host node receives described request message, described all configuration datas from the node correspondence of preserving is in advance sent to described from node, and described configuration data comprises that following the tracks of node is described all message trace informations from node.
3, the message tracing method of distributed management system as claimed in claim 1 or 2 is characterized in that, when restarting as if described system, it is these all message trace informations from node that host node sends the tracking node to each from node.
4, the message tracing method of distributed management system as claimed in claim 1 or 2 is characterized in that, the middle message tracking of step (4) filter is sent to maintenance console with qualified message and is specially:
Following the tracks of filter when message knows that the user has been provided with and limited long denotation, judge that then whether the length of the message that meets filtercondition is greater than pre-set threshold, if, then from described message, intercept the information of described threshold length, and described information is sent to maintenance console, otherwise described message is sent to maintenance console.
5, the message tracing method of distributed management system as claimed in claim 1 or 2, it is characterized in that step (4) also comprises, when the CPU usage of following the tracks of node surpasses alarm threshold, then follow the tracks of node and do not intercept and catch, in case systematic function was caused HD.
6, the message tracing method of distributed management system as claimed in claim 1 or 2, it is characterized in that, also comprise: at the foregrounding secondary node, described secondary node connects host node and each respectively from node, and slave node also existing from node as host node itself.
7, the message tracing method of distributed management system as claimed in claim 6, it is characterized in that, step (2) also comprises: host node is sent to secondary node with described message trace information, so that secondary node follows the tracks of the system message that described message trace information is kept at secondary node of the memory block, when newly-increased, modification, deletion system message trace information, host node can be with the lastest imformation synchronized transmission to secondary node, secondary node powers on or when restarting, host node also can be automatically with system message trace information backed up in synchronization to secondary node.
8, the message tracing method of distributed management system as claimed in claim 7, it is characterized in that, also comprise: the system message that the system message that regularly detects host node is followed the tracks of memory block and secondary node is followed the tracks of the consistency of data in the memory block, if it is consistent, then withdraw from, otherwise, upgrade the system message of secondary node and follow the tracks of the data in the memory block so that follow the tracks of data consistent in the memory block with the system message of host node.
9, the message tracing method of distributed management system as claimed in claim 1 or 2, it is characterized in that, step also comprises in (3): follow the tracks of node and adopt the secondary list structure to preserve the message trace information that receives, first order chained list is all tracing objects of described tracking node, and second level chained list is all message trace informations of each tracing object.
10, the message tracing method of distributed management system as claimed in claim 1, it is characterized in that described message trace information comprises to be followed the tracks of node identification, tracing object sign, mutual side's node identification, mutual side's object identity, tracking message type and whether limit long message flag.
11, the message tracing method of distributed management system as claimed in claim 1, it is characterized in that, it is to be the node messages Track Table that each node set up in index with the node that system message is followed the tracks of the memory block, and described node messages Track Table is in order to preserve the message trace information of tracing object on this node.
CNB2005100087519A 2005-02-25 2005-02-25 The message tracing method of distributed management system Expired - Fee Related CN100563356C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100087519A CN100563356C (en) 2005-02-25 2005-02-25 The message tracing method of distributed management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100087519A CN100563356C (en) 2005-02-25 2005-02-25 The message tracing method of distributed management system

Publications (2)

Publication Number Publication Date
CN1825985A true CN1825985A (en) 2006-08-30
CN100563356C CN100563356C (en) 2009-11-25

Family

ID=36936361

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100087519A Expired - Fee Related CN100563356C (en) 2005-02-25 2005-02-25 The message tracing method of distributed management system

Country Status (1)

Country Link
CN (1) CN100563356C (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104243191A (en) * 2013-06-13 2014-12-24 华为技术有限公司 Approach and system for implementing message tracking
CN105141505A (en) * 2015-08-25 2015-12-09 北京京东尚科信息技术有限公司 Message passing tracking method and device in instant messaging system
CN108964948A (en) * 2017-05-19 2018-12-07 北京金山云网络技术有限公司 Principal and subordinate's service system, host node fault recovery method and device
CN112350890A (en) * 2020-10-27 2021-02-09 广州虎牙科技有限公司 Message processing method, device, server and storage medium
CN115766391A (en) * 2022-09-26 2023-03-07 阿波罗智能技术(北京)有限公司 Message tracking method, message generating method, device, equipment, medium and vehicle

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104243191A (en) * 2013-06-13 2014-12-24 华为技术有限公司 Approach and system for implementing message tracking
CN104243191B (en) * 2013-06-13 2017-12-29 华为技术有限公司 Realize the method and system of message tracking
CN105141505A (en) * 2015-08-25 2015-12-09 北京京东尚科信息技术有限公司 Message passing tracking method and device in instant messaging system
CN108964948A (en) * 2017-05-19 2018-12-07 北京金山云网络技术有限公司 Principal and subordinate's service system, host node fault recovery method and device
CN112350890A (en) * 2020-10-27 2021-02-09 广州虎牙科技有限公司 Message processing method, device, server and storage medium
CN112350890B (en) * 2020-10-27 2022-08-19 广州虎牙科技有限公司 Message processing method, device, server and storage medium
CN115766391A (en) * 2022-09-26 2023-03-07 阿波罗智能技术(北京)有限公司 Message tracking method, message generating method, device, equipment, medium and vehicle

Also Published As

Publication number Publication date
CN100563356C (en) 2009-11-25

Similar Documents

Publication Publication Date Title
CN1190733C (en) Method and system for failure recovery for data management and application program
CN102571452B (en) Multi-node management method and system
CN101770513B (en) Method and system for validation and correction in a distributed namespace
CN103019889A (en) Distributed file system and failure processing method thereof
CN102624919A (en) Distributed service integrated system for service-oriented architecture and application method thereof
CN102761528A (en) System and method for data management
CN103634411B (en) A kind of marketing data real time broadcasting system and method with state consistency
CN1258728C (en) Application method and network system of fully distributed protected information processing system real-time database
CN104899274A (en) High-efficiency remote in-memory database access method
CN103188098B (en) A kind of disaster tolerance switching method, system and device
CN102843259A (en) Middleware self-management hot backup method and middleware self-management hot backup system in cluster
CN103117874A (en) Blade server management network rapid configuration method
CN108108119B (en) Configuration method and device for extensible storage cluster things
CN103152416A (en) Dynamic management method for improving high availability of online clustering group
CN103164262A (en) Task management method and device
CN1825985A (en) Message tracking method for distributed managing system
CN1275476C (en) Clustering system for utilizing sharing internal memory in mobile communiation system and realizing method thereof
CN101651558B (en) Power saving management method and system
CN103297477B (en) A kind of data acquisition reporting system and data processing method and proxy server
CN101557307B (en) Dispatch automation system application state management method
CN101059764A (en) Control method for implementing distribution type apparatus
CN105471654A (en) FC network based configuration data automatic uploading method
CN113904893A (en) Modbus protocol-based slave device intelligent discovery and management method and device
CN1815972A (en) Method for obtaining configuration data of business plate in distribution type management system
US20120284553A1 (en) Method, apparatus and system for reducing power consumption of service system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20091125

CF01 Termination of patent right due to non-payment of annual fee