[go: up one dir, main page]

WO2019237531A1 - Network node monitoring method and system - Google Patents

Network node monitoring method and system Download PDF

Info

Publication number
WO2019237531A1
WO2019237531A1 PCT/CN2018/104972 CN2018104972W WO2019237531A1 WO 2019237531 A1 WO2019237531 A1 WO 2019237531A1 CN 2018104972 W CN2018104972 W CN 2018104972W WO 2019237531 A1 WO2019237531 A1 WO 2019237531A1
Authority
WO
WIPO (PCT)
Prior art keywords
network node
node
monitoring
communication
task
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.)
Ceased
Application number
PCT/CN2018/104972
Other languages
French (fr)
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.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen 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 Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Publication of WO2019237531A1 publication Critical patent/WO2019237531A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements

Definitions

  • the present application relates to the field of communication technologies, and in particular, to a method and system for monitoring network nodes.
  • a server monitors a network node, it usually adopts a request / response communication mode.
  • the processing mode of this communication mode is: the server establishes a connection with each network node; the server sends a monitoring task to each network node; after each network node has processed the task, the task processing result is returned to the server.
  • most of the monitored network nodes are personal computers of the family. The communication stability of these nodes is insufficient, which is prone to problems such as network interruption, high network speed delay, computer failure or shutdown.
  • the server will wait for a reply from the network node until the communication times out, which will seriously affect the monitoring efficiency of the network node.
  • This application provides a method and system for monitoring network nodes, which can improve the monitoring efficiency of network nodes.
  • a first aspect of the embodiments of the present application provides a method for monitoring a network node, including:
  • the server publishes the constructed node monitoring task to a message middleware, which is an integrated distributed system that monitors data transmission and reception using an asynchronous message passing mechanism;
  • a network node connects to the communication interface of the message middleware every preset time period, and acquires the corresponding node monitoring task;
  • the network node processes the acquired node monitoring task, and sends the task processing result to the message middleware;
  • the server receives the task processing result through the message middleware.
  • a second aspect of the embodiments of the present application provides a network node monitoring system, including:
  • a server for constructing a node monitoring task publishing the constructed node monitoring task to a message middleware, the message middleware is an integrated distributed system that monitors data transmission and reception using an asynchronous message passing mechanism; and through the message middleware Receive task processing results;
  • a network node is configured to connect to the communication interface of the message middleware at a preset time interval to obtain a corresponding node monitoring task; process the acquired node monitoring task, and send the processing result of the task to the message middleware.
  • the method for monitoring a network node includes: a server constructs a node monitoring task; the server publishes the constructed node monitoring task to a message middleware, and the message middleware monitors data transmission and reception using an asynchronous message passing mechanism.
  • Integrated distributed system network nodes connect to the communication interface of the message middleware at predetermined intervals to obtain corresponding node monitoring tasks; network nodes process the obtained node monitoring tasks and send the results of the task processing to the message middle
  • the server receives the task processing result through the message middleware.
  • the server publishes the constructed node monitoring task to the message middleware, and each network node actively connects the communication interface of the message middleware every preset time period to obtain the corresponding node monitoring task.
  • FIG. 1 is a flowchart of a first embodiment of a method for monitoring a network node according to an embodiment of the present application
  • FIG. 2 is a flowchart of a second embodiment of a method for monitoring a network node according to an embodiment of the present application
  • FIG. 3 is a flowchart of a third embodiment of a method for monitoring a network node according to an embodiment of the present application
  • FIG. 4 is a structural diagram of an embodiment of a monitoring system for a network node according to an embodiment of the present application.
  • the embodiments of the present application provide a method and a system for monitoring a network node, which can improve the monitoring efficiency of the network node.
  • a first embodiment of a method for monitoring a network node in an embodiment of the present application includes:
  • the method is applied to a system composed of a server and more than one network node.
  • the server constructs a node monitoring task.
  • the node monitoring task is used to obtain the data that needs to be monitored on the network node.
  • the server publishes the constructed node monitoring task to the message middleware.
  • the server After the server constructs the node monitoring tasks, it publishes these node monitoring tasks to preset message middleware, which is an integrated distributed system that monitors data transmission and reception using an asynchronous message passing mechanism.
  • the message middleware opens a data transmission interface.
  • the communication process can be completed by creating a socket (socket, IP address + port number) and using related functions in the socket.
  • the network node connects to the communication interface of the message middleware at a preset time interval to obtain a corresponding node monitoring task.
  • Each network node actively connects the communication interface of the message middleware every preset time period to obtain the corresponding node monitoring task. For example, network node A initiates a connection to the message middleware, and obtains the monitoring tasks posted to its own node. If the task queue is empty or there are no tasks posted to itself, monitoring node A waits for 5 seconds and initiates a connection again in a loop. carried out.
  • each network node has a unique node identifier
  • each node monitoring task includes a task identifier for pointing to a task receiving node, and the acquiring the corresponding node monitoring task includes:
  • the network node obtains a node monitoring task with the same task ID as its own node ID.
  • nodes When nodes are deployed, unique node identifiers are set for each node, such as "node 1 and node 2 ", “node A, node B " and so on.
  • the server constructs a node monitoring task, if it wants to publish the task to node A, the task ID is set to A, and so on.
  • the acquiring the corresponding node monitoring task may further include:
  • the network node queries the preset word meaning comparison table to obtain the synonyms, synonyms and superordinate words of the node identifier;
  • the network node acquires a task monitoring task that identifies a node that belongs to the synonyms, synonyms, or superordinate words.
  • a network node When a network node obtains a task, it is determined whether the task identifier of each task and its own node identifier belong to synonyms, synonyms, or subordinate concepts. If the task identifier belongs to a synonym, a synonyms or a superordinate word of the node identifier, the corresponding task is determined as the monitoring task corresponding to the network node.
  • a synonym comparison table, a synonym comparison table, and a subordinate word comparison table may be set in advance, and then judged based on these comparison tables.
  • the server when it issues a task, it can publish a certain monitoring task corresponding to multiple network nodes. For example, you can set the first-level task identifier and the second-level task identifier (generally the lower level of the first-level task identifier). The first-level task identifier and the second-level task identifier are separated by a designated label. If the second-level task identifier is set to the specified A certain character string, which indicates that the task is published to all lower positions of the first-level task identifier.
  • the network node processes the acquired node monitoring task, and sends a task processing result to the message middleware.
  • each network node After each network node obtains the node monitoring task issued to itself, it processes these node monitoring tasks, and then sends the task processing results back to the message middleware.
  • the server receives the task processing result through the message middleware.
  • the server can receive the task processing results returned by each network node by connecting the communication interface of the message middleware, thereby implementing monitoring of each network node.
  • the method for monitoring a network node includes: a server constructs a node monitoring task; the server publishes the constructed node monitoring task to a message middleware, and the message middleware monitors data transmission and reception using an asynchronous message passing mechanism.
  • Integrated distributed system network nodes connect to the communication interface of the message middleware at predetermined intervals to obtain corresponding node monitoring tasks; network nodes process the obtained node monitoring tasks and send the results of the task processing to the message middle
  • the server receives the task processing result through the message middleware.
  • the server publishes the constructed node monitoring task to the message middleware, and each network node actively connects the communication interface of the message middleware every preset time period to obtain the corresponding node monitoring task.
  • a second embodiment of a method for monitoring a network node includes:
  • the server constructs a node monitoring task
  • Step 201 is the same as step 101. For details, refer to the related description of step 101.
  • the server obtains the communication stability of the network node.
  • the server Before publishing the node monitoring task to the message middleware, the server first obtains the communication stability of the network node, which is a parameter determined according to the communication status of the network node and used to characterize the stability of the communication. If the server needs to monitor multiple network nodes, each network node has a corresponding communication stability.
  • the method may further include:
  • the server obtains the communication status indicators of the network nodes;
  • the communication status indicators include the number of communication interruptions per unit time between the server and the network nodes, the total duration of the communication interruptions per unit time, the average duration of the communication response, the current The length of communication delays and the frequency of equipment failures at network nodes;
  • the server calculates the communication stability according to the communication status index.
  • the communication status indicators of a network node include the number of communication interruptions in a unit time (such as one day) between the server and the network node, the total duration of communication interruptions in a unit time (such as one week), The average communication response time, the current communication delay time, and the frequency of equipment failures at this network node.
  • the server When the server communicates with the network nodes, it will count the communication status indicators of each network node to calculate the communication stability of each network node.
  • k represents the communication stability
  • k 0 is a preset constant
  • t 1 represents the total duration of communication interruption in unit time
  • t 2 represents the average duration of communication response
  • t 3 represents the current communication delay duration
  • x represents the number of communication interruptions per unit time
  • f represents the frequency of network node equipment failure
  • a, b and c are preset weight coefficients.
  • step 208 After obtaining the communication stability of the network node, it is determined whether the communication stability is less than a first threshold. If the communication stability is less than the first threshold, steps 204-207 are performed; otherwise, step 208 is performed.
  • the server publishes the constructed node monitoring task to the message middleware;
  • the communication stability is less than the first threshold value, which indicates that the communication quality between the server and the network node is not good. If the request / response communication mode is used, the problem of low monitoring efficiency of the network node will be caused, so the server will build a good
  • the node monitoring task is issued to a message middleware, which is an integrated distributed system that monitors data transmission and reception using an asynchronous message delivery mechanism.
  • the network node connects to the communication interface of the message middleware at a preset time interval to obtain the corresponding node monitoring task.
  • the network node processes the acquired node monitoring task, and sends the task processing result to the message middleware.
  • the server receives the task processing result through the message middleware.
  • Steps 204-207 are the same as steps 102-105. For details, refer to the description of steps 102-105.
  • the server uses the request / response communication mode to monitor the network node.
  • the communication stability is greater than or equal to the first threshold, which indicates that the communication quality between the server and the network node is good.
  • the server can use the request / response communication mode to monitor the network node without worrying about the communication with the network node. problem appear.
  • the server uses the request / response communication mode to monitor the network node.
  • the server uses data forwarding through message middleware. The mode monitors network nodes. Compared with the first embodiment of the present application, the practicability of the monitoring method is further improved.
  • a third embodiment of a method for monitoring a network node includes:
  • the server publishes the constructed node monitoring task to the message middleware.
  • Steps 301-302 are the same as steps 101-102. For details, refer to the description of steps 101-102.
  • the network node counts the number of node monitoring tasks acquired in a unit time and the number of times of abnormal monitoring results.
  • the network node counts the number of node monitoring tasks acquired in a unit time and the number of abnormal monitoring results. For example, it counts the number of monitoring tasks issued to itself within one hour and the number of times that the network node has abnormal monitoring results within one hour.
  • the abnormal monitoring result refers to the result that a certain data that the server needs to monitor is beyond the normal range, and generates an alarm or an error.
  • the network node calculates the probability value of the currently acquired node monitoring task according to the number of node monitoring tasks obtained in a unit time and the number of times that abnormal monitoring results occur.
  • the network node After obtaining the number of node monitoring tasks and the number of times of abnormal monitoring results obtained in a unit time, the network node calculates the currently acquired node monitoring tasks according to the number of node monitoring tasks and the number of abnormal monitoring results obtained in a unit time. Probability value. For different network nodes, the calculated probability values may be different.
  • step 304 may include:
  • p represents the probability value
  • m represents the number of node monitoring tasks obtained by the network node in a unit time
  • n represents the number of times the network node has abnormal monitoring results
  • p 1 , p 2 , p 3, and p 4 are presets. the default probability value
  • the network node sets a target duration according to the probability value, and the probability value is negatively related to the target duration.
  • the target duration is set according to the probability value, and the probability value is negatively correlated with the target duration, that is, the larger the probability value, the set target The shorter the duration. For example, if the probability value is 90%, the target duration is set to 3 seconds; if the probability value is 30%, the target duration is set to 30 seconds.
  • the network node connects to the communication interface of the message middleware every the target duration to obtain a corresponding node monitoring task.
  • the network node After determining the target duration, the network node connects to the communication interface of the message middleware every the target duration to obtain the corresponding node monitoring task.
  • the network node processes the acquired node monitoring task, and sends a task processing result to the message middleware.
  • the server receives the task processing result through the message middleware.
  • Steps 307-308 are the same as steps 104-105. For details, refer to the related descriptions of steps 104-105.
  • the interval at which each network node connects to the message middleware in this embodiment is set according to the probability value that the network node currently obtains the node monitoring task. If the probability value is greater, the setting is set. The interval is about short.
  • the above mainly describes a method for monitoring a network node, and a monitoring system for a network node will be described below.
  • an embodiment of a monitoring system for a network node in the embodiment of the present application includes:
  • the server 401 is configured to construct a node monitoring task; post the constructed node monitoring task to a message middleware, which is an integrated distributed system that monitors data transmission and reception by using an asynchronous message passing mechanism; and through the message intermediate Receive task processing results;
  • the network node 402 is configured to connect to the communication interface of the message middleware at a preset time interval to obtain the corresponding node monitoring task; process the acquired node monitoring task, and send the task processing result to the message middleware.
  • the message middleware opens a data transmission interface and uses a socket to complete a communication process.
  • the server publishing the constructed node monitoring task to the message middleware may include: obtaining communication stability of a network node, where the communication stability is used to characterize the degree of communication stability determined according to the communication status of the network node. If the communication stability is less than the first threshold value, the server publishes the constructed node monitoring task to the message middleware.
  • the server may further include:
  • the server monitors the network node using a request / response communication mode.
  • server may be further configured to:
  • the communication status indicator includes the number of communication interruptions in a unit time between the server and the network node, the total duration of communication interruptions in a unit time, the average duration of a communication response, and the current communication delay duration And the frequency of equipment failures at network nodes;
  • the communication stability is calculated according to the communication status index.
  • the communication stability calculated by the server according to the communication status indicator is specifically:
  • k represents the communication stability
  • k 0 is a preset constant
  • t 1 represents the total duration of communication interruption in unit time
  • t 2 represents the average duration of communication response
  • t 3 represents the current communication delay duration
  • x represents the number of communication interruptions per unit time
  • f represents the frequency of network node equipment failure
  • a, b and c are preset weight coefficients.
  • the communication interface for the network node to connect to the message middleware every preset time period may include:
  • the network node counts the number of node monitoring tasks acquired in a unit time and the number of abnormal monitoring results
  • the network node calculates the probability value of the currently acquired node monitoring task according to the number of node monitoring tasks obtained in a unit time and the number of times an abnormal monitoring result occurs;
  • a network node sets a target duration according to the probability value, and the probability value is negatively related to the target duration
  • the network node is connected to the communication interface of the message middleware every the target duration.
  • the network node calculating the probability value of the currently acquired node monitoring task according to the number of node monitoring tasks obtained in a unit time and the number of times of abnormal monitoring results may include:
  • p represents the probability value
  • m represents the number of node monitoring tasks obtained by the network node in a unit time
  • n represents the number of times the network node has abnormal monitoring results
  • p 1 , p 2 , p 3, and p 4 are presets. the default probability value
  • each network node has a unique node identifier
  • each node monitoring task includes a task identifier for pointing to a task receiving node, and the acquiring the corresponding node monitoring task includes:
  • the network node obtains a node monitoring task with the same task ID as its own node ID.
  • the acquiring the corresponding node monitoring task may further include:
  • the network node queries the preset word meaning comparison table to obtain the synonyms, synonyms and superordinate words of the node identifier;
  • the network node acquires a task monitoring task that identifies a node that belongs to the synonyms, synonyms, or superordinate words.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

The present application relates to the technical field of communications, and provides a network node monitoring method and system. The monitoring method comprises: a server building a node monitoring task; the server issuing the built node monitoring task to message middleware; a network node being connected to a communication interface of the message middleware at every interval of a pre-set duration to acquire a corresponding node monitoring task; the network node processing the acquired node monitoring task and sending a task processing result to the message middleware; and the server receiving the task processing result by means of the message middleware. By means of this arrangement, since there is no need to establish a direct connection relationship between a server and network nodes, even though a problem occurs in the communication of the network nodes, the server does not need to wait for a reply from the network nodes. Therefore, the monitoring efficiency for the network nodes is effectively improved.

Description

一种网络节点的监测方法与系统Method and system for monitoring network nodes

本申请要求于2018年6月14日提交中国专利局、申请号为201810612655.2、申请名称为“一种网络节点的监测方法与系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority from a Chinese patent application filed with the Chinese Patent Office on June 14, 2018, with application number 201810612655.2, and with the application name "A Method and System for Monitoring Network Nodes", the entire contents of which are incorporated herein by reference. Applying.

技术领域Technical field

本申请涉及通信技术领域,尤其涉及一种网络节点的监测方法与系统。The present application relates to the field of communication technologies, and in particular, to a method and system for monitoring network nodes.

背景技术Background technique

目前,服务器在监测网络节点时,通常采用请求/应答的通讯模式。该通讯模式的处理过程为:服务器与各个网络节点建立连接;服务器向各个网络节点下发监测任务;各个网络节点在处理完任务之后,将任务处理结果返回服务器。然而,监测的网络节点大多为家庭的个人电脑,这些节点的通讯稳定性不足,容易产生网络中断、网速延迟高、电脑故障或关机等问题。当服务器和网络节点之间的通讯出现问题后,服务器会一直等待网络节点的回复,直至通讯超时,这样会严重影响网络节点的监测效率。At present, when a server monitors a network node, it usually adopts a request / response communication mode. The processing mode of this communication mode is: the server establishes a connection with each network node; the server sends a monitoring task to each network node; after each network node has processed the task, the task processing result is returned to the server. However, most of the monitored network nodes are personal computers of the family. The communication stability of these nodes is insufficient, which is prone to problems such as network interruption, high network speed delay, computer failure or shutdown. When there is a problem with the communication between the server and the network node, the server will wait for a reply from the network node until the communication times out, which will seriously affect the monitoring efficiency of the network node.

技术问题technical problem

本申请提供了一种网络节点的监测方法与系统,能够提高网络节点的监测效率。This application provides a method and system for monitoring network nodes, which can improve the monitoring efficiency of network nodes.

技术解决方案Technical solutions

本申请实施例的第一方面,提供了一种网络节点的监测方法,包括:A first aspect of the embodiments of the present application provides a method for monitoring a network node, including:

服务器构建节点监测任务;Server construction node monitoring task;

服务器将构建好的节点监测任务发布至消息中间件,所述消息中间件为采用异步消息传递机制对数据收发进行监听的集成分布式系统;The server publishes the constructed node monitoring task to a message middleware, which is an integrated distributed system that monitors data transmission and reception using an asynchronous message passing mechanism;

网络节点每隔预设时长连接所述消息中间件的通讯接口,获取对应的节点监测任务;A network node connects to the communication interface of the message middleware every preset time period, and acquires the corresponding node monitoring task;

网络节点处理获取到的节点监测任务,并将任务处理结果发送至所述消息中间件;The network node processes the acquired node monitoring task, and sends the task processing result to the message middleware;

服务器通过所述消息中间件接收所述任务处理结果。The server receives the task processing result through the message middleware.

本申请实施例的第二方面,提供了一种网络节点的监测系统,包括:A second aspect of the embodiments of the present application provides a network node monitoring system, including:

服务器,用于构建节点监测任务;将构建好的节点监测任务发布至消息中间件,所述消息中间件为采用异步消息传递机制对数据收发进行监听的集成分布式系统;通过所述消息中间件接收任务处理结果;A server for constructing a node monitoring task; publishing the constructed node monitoring task to a message middleware, the message middleware is an integrated distributed system that monitors data transmission and reception using an asynchronous message passing mechanism; and through the message middleware Receive task processing results;

网络节点,用于每隔预设时长连接所述消息中间件的通讯接口,获取对应的节点监测任务;处理获取到的节点监测任务,并将任务处理结果发送至所述消息中间件。A network node is configured to connect to the communication interface of the message middleware at a preset time interval to obtain a corresponding node monitoring task; process the acquired node monitoring task, and send the processing result of the task to the message middleware.

有益效果Beneficial effect

本申请实施例提出的网络节点的监测方法包括:服务器构建节点监测任务;服务器将构建好的节点监测任务发布至消息中间件,所述消息中间件为采用异步消息传递机制对数据收发进行监听的集成分布式系统;网络节点每隔预设时长连接所述消息中间件的通讯接口,获取对应的节点监测任务;网络节点处理获取到的节点监测任务,并将任务处理结果发送至所述消息中间件;服务器通过所述消息中间件接收所述任务处理结果。在上述过程中,服务器将构建的节点监测任务发布到消息中间件,由各个网络节点每隔预设时长主动连接该消息中间件的通讯接口,以获取对应的节点监测任务。通过这样设置,由于服务器和各个网络节点之间不需要建立直接的连接关系,故即使网络节点的通讯出现问题,服务器也不必一直等待网络节点的回复,从而有效提高了网络节点的监测效率。The method for monitoring a network node provided in the embodiment of the present application includes: a server constructs a node monitoring task; the server publishes the constructed node monitoring task to a message middleware, and the message middleware monitors data transmission and reception using an asynchronous message passing mechanism. Integrated distributed system; network nodes connect to the communication interface of the message middleware at predetermined intervals to obtain corresponding node monitoring tasks; network nodes process the obtained node monitoring tasks and send the results of the task processing to the message middle The server receives the task processing result through the message middleware. In the above process, the server publishes the constructed node monitoring task to the message middleware, and each network node actively connects the communication interface of the message middleware every preset time period to obtain the corresponding node monitoring task. With this setting, since the server and each network node do not need to establish a direct connection relationship, even if there is a problem with the communication of the network node, the server does not have to wait for a response from the network node, thereby effectively improving the monitoring efficiency of the network node.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是本申请实施例提供的一种网络节点的监测方法的第一个实施例的流程图;FIG. 1 is a flowchart of a first embodiment of a method for monitoring a network node according to an embodiment of the present application; FIG.

图2是本申请实施例提供的一种网络节点的监测方法的第二个实施例的流程图;2 is a flowchart of a second embodiment of a method for monitoring a network node according to an embodiment of the present application;

图3是本申请实施例提供的一种网络节点的监测方法的第三个实施例的流程图;3 is a flowchart of a third embodiment of a method for monitoring a network node according to an embodiment of the present application;

图4是本申请实施例提供的一种网络节点的监测系统的一个实施例的结构图。FIG. 4 is a structural diagram of an embodiment of a monitoring system for a network node according to an embodiment of the present application.

本发明的实施方式Embodiments of the invention

本申请实施例提供了一种网络节点的监测方法与系统,能够提高网络节点的监测效率。The embodiments of the present application provide a method and a system for monitoring a network node, which can improve the monitoring efficiency of the network node.

请参阅图1,本申请实施例中一种网络节点的监测方法的第一个实施例包括:Referring to FIG. 1, a first embodiment of a method for monitoring a network node in an embodiment of the present application includes:

101、服务器构建节点监测任务;101. Server construction node monitoring task;

在本申请实施例中,所述方法应用于由服务器和一个以上网络节点组成的系统。首先,由服务器构建节点监测任务,该节点监测任务用于获取网络节点端需要监测的数据。In the embodiment of the present application, the method is applied to a system composed of a server and more than one network node. First, the server constructs a node monitoring task. The node monitoring task is used to obtain the data that needs to be monitored on the network node.

102、服务器将构建好的节点监测任务发布至消息中间件;102. The server publishes the constructed node monitoring task to the message middleware.

服务器在构建好节点监测任务之后,将这些节点监测任务发布到预设的消息中间件,所述消息中间件为采用异步消息传递机制对数据收发进行监听的集成分布式系统。该消息中间件开放数据传输接口,可以通过创建套接字(socket,IP地址+端口号),使用套接字中的相关函数完成通信过程。After the server constructs the node monitoring tasks, it publishes these node monitoring tasks to preset message middleware, which is an integrated distributed system that monitors data transmission and reception using an asynchronous message passing mechanism. The message middleware opens a data transmission interface. The communication process can be completed by creating a socket (socket, IP address + port number) and using related functions in the socket.

103、网络节点每隔预设时长连接所述消息中间件的通讯接口,获取对应的节点监测任务;103. The network node connects to the communication interface of the message middleware at a preset time interval to obtain a corresponding node monitoring task.

各个网络节点每隔预设时长主动连接所述消息中间件的通讯接口,获取对应的节点监测任务。比如,网络节点A发起连接至该消息中间件,获取发布给自己的节点监测任务,若任务队列为空或者没有发布给自己的任务,则监测节点A等待5秒后再次发起连接,以此循环执行。Each network node actively connects the communication interface of the message middleware every preset time period to obtain the corresponding node monitoring task. For example, network node A initiates a connection to the message middleware, and obtains the monitoring tasks posted to its own node. If the task queue is empty or there are no tasks posted to itself, monitoring node A waits for 5 seconds and initiates a connection again in a loop. carried out.

进一步的,每个网络节点均具有唯一的节点标识,每条节点监测任务均包含用于指向任务接收节点的任务标识,所述获取对应的节点监测任务包括:Further, each network node has a unique node identifier, and each node monitoring task includes a task identifier for pointing to a task receiving node, and the acquiring the corresponding node monitoring task includes:

网络节点获取任务标识与自身的节点标识相同的节点监测任务。The network node obtains a node monitoring task with the same task ID as its own node ID.

在节点部署时,分别给每个节点设置唯一的节点标识,比如“1号节点、2号节点…”,“节点A,节点B…”等。服务器在构建节点监测任务时,若希望将任务发布给节点A,则将任务标识设置为A,以此类推。When nodes are deployed, unique node identifiers are set for each node, such as "node 1 and node 2 ...", "node A, node B ..." and so on. When the server constructs a node monitoring task, if it wants to publish the task to node A, the task ID is set to A, and so on.

进一步的,所述获取对应的节点监测任务还可以包括:Further, the acquiring the corresponding node monitoring task may further include:

网络节点从预设的词义对照表中查询得到节点标识的同义词、近义词和上位词;The network node queries the preset word meaning comparison table to obtain the synonyms, synonyms and superordinate words of the node identifier;

网络节点获取任务标识属于所述同义词、近义词或上位词的节点监测任务。The network node acquires a task monitoring task that identifies a node that belongs to the synonyms, synonyms, or superordinate words.

网络节点在获取任务时,判断各个任务的任务标识与自身的节点标识之间是否属于近义词、同义词或者上下位概念。若任务标识属于节点标识的同义词、近义词或上位词,则将相应的任务确定为该网络节点对应的监测任务。具体的,可以预先设置一个近义词对照表,同义词对照表以及上下位词对照表,然后根据这些对照表进行判断。When a network node obtains a task, it is determined whether the task identifier of each task and its own node identifier belong to synonyms, synonyms, or subordinate concepts. If the task identifier belongs to a synonym, a synonyms or a superordinate word of the node identifier, the corresponding task is determined as the monitoring task corresponding to the network node. Specifically, a synonym comparison table, a synonym comparison table, and a subordinate word comparison table may be set in advance, and then judged based on these comparison tables.

另外,服务器在发布任务时,可以发布对应于多个网络节点的某个监测任务。比如,可以设置一级任务标识以及二级任务标识(一般为一级任务标识的下位),一级任务标识和二级任务标识之间通过指定的标号隔开,若二级任务标识设置为指定的某个字符串,则表示将任务发布给所述一级任务标识的所有下位。In addition, when the server issues a task, it can publish a certain monitoring task corresponding to multiple network nodes. For example, you can set the first-level task identifier and the second-level task identifier (generally the lower level of the first-level task identifier). The first-level task identifier and the second-level task identifier are separated by a designated label. If the second-level task identifier is set to the specified A certain character string, which indicates that the task is published to all lower positions of the first-level task identifier.

举例:在节点部署时给节点自身打上标识,如广东省深圳市的节点打上标识“Guangdong&shenzhen”。若服务器下发的任务仅需下发到广东省深圳市的网络节点,则在任务上打上任务标识“Guangdong&shenzhen”,那么经过过滤后只有广东省深圳市的节点才会获取并执行该任务。若需下发到整个广东省的网络节点,那么打上“Guangdong&True”标识,True代表该层级下的所有节点,即所有广东省的节点都会获取并执行该任务。Example: When the node is deployed, the node itself is marked, for example, the node of Shenzhen City, Guangdong Province is marked "Guangdong & shenzhen". If the task sent by the server only needs to be sent to a network node in Shenzhen, Guangdong Province, then the task is marked with the task identifier "Guangdong & shenzhen", and then only the nodes in Shenzhen, Guangdong Province will obtain and execute the task after filtering. If it needs to be delivered to the network nodes of the whole Guangdong Province, then it will be marked with "Guangdong & True". True represents all nodes under this level, that is, all nodes in Guangdong Province will obtain and execute the task.

104、网络节点处理获取到的节点监测任务,并将任务处理结果发送至所述消息中间件;104. The network node processes the acquired node monitoring task, and sends a task processing result to the message middleware.

各个网络节点在获取到发布给自己的节点监测任务后,处理这些节点监测任务,然后将任务处理结果发送回所述消息中间件。After each network node obtains the node monitoring task issued to itself, it processes these node monitoring tasks, and then sends the task processing results back to the message middleware.

105、服务器通过所述消息中间件接收所述任务处理结果。105. The server receives the task processing result through the message middleware.

最后,服务器通过连接所述消息中间件的通讯接口,可以接收各个网络节点返回的任务处理结果,从而实现对各个网络节点的监测。Finally, the server can receive the task processing results returned by each network node by connecting the communication interface of the message middleware, thereby implementing monitoring of each network node.

本申请实施例提出的网络节点的监测方法包括:服务器构建节点监测任务;服务器将构建好的节点监测任务发布至消息中间件,所述消息中间件为采用异步消息传递机制对数据收发进行监听的集成分布式系统;网络节点每隔预设时长连接所述消息中间件的通讯接口,获取对应的节点监测任务;网络节点处理获取到的节点监测任务,并将任务处理结果发送至所述消息中间件;服务器通过所述消息中间件接收所述任务处理结果。在上述过程中,服务器将构建的节点监测任务发布到消息中间件,由各个网络节点每隔预设时长主动连接该消息中间件的通讯接口,以获取对应的节点监测任务。通过这样设置,由于服务器和各个网络节点之间不需要建立直接的连接关系,故即使网络节点的通讯出现问题,服务器也不必一直等待网络节点的回复,从而有效提高了网络节点的监测效率。The method for monitoring a network node provided in the embodiment of the present application includes: a server constructs a node monitoring task; the server publishes the constructed node monitoring task to a message middleware, and the message middleware monitors data transmission and reception using an asynchronous message passing mechanism. Integrated distributed system; network nodes connect to the communication interface of the message middleware at predetermined intervals to obtain corresponding node monitoring tasks; network nodes process the obtained node monitoring tasks and send the results of the task processing to the message middle The server receives the task processing result through the message middleware. In the above process, the server publishes the constructed node monitoring task to the message middleware, and each network node actively connects the communication interface of the message middleware every preset time period to obtain the corresponding node monitoring task. With this setting, since the server and each network node do not need to establish a direct connection relationship, even if there is a problem with the communication of the network node, the server does not have to wait for a response from the network node, thereby effectively improving the monitoring efficiency of the network node.

请参阅图2,本申请实施例中一种网络节点的监测方法的第二个实施例包括:Referring to FIG. 2, a second embodiment of a method for monitoring a network node according to an embodiment of the present application includes:

201、服务器构建节点监测任务;201. The server constructs a node monitoring task;

步骤201与步骤101相同,具体可参照步骤101的相关说明。Step 201 is the same as step 101. For details, refer to the related description of step 101.

202、服务器获取网络节点的通信稳定度;202. The server obtains the communication stability of the network node.

服务器在将节点监测任务发布到消息中间件之前,首先获取网络节点的通信稳定度,所述通信稳定度为根据网络节点的通信状况确定的用于表征通信稳定程度的参数。若服务器需要监测多个网络节点,则每个网络节点都有对应的一个通信稳定度。Before publishing the node monitoring task to the message middleware, the server first obtains the communication stability of the network node, which is a parameter determined according to the communication status of the network node and used to characterize the stability of the communication. If the server needs to monitor multiple network nodes, each network node has a corresponding communication stability.

具体的,在步骤202之前,还可以包括:Specifically, before step 202, the method may further include:

(1)服务器获取网络节点的通信状况指标;所述通信状况指标包括服务器和网络节点之间单位时间内出现通信中断的次数、单位时间内出现通信中断的总时长、通讯响应的平均时长、当前的通讯延迟时长以及网络节点出现设备故障的频率;(1) The server obtains the communication status indicators of the network nodes; the communication status indicators include the number of communication interruptions per unit time between the server and the network nodes, the total duration of the communication interruptions per unit time, the average duration of the communication response, the current The length of communication delays and the frequency of equipment failures at network nodes;

(2)服务器根据所述通信状况指标计算得到通信稳定度。(2) The server calculates the communication stability according to the communication status index.

对于上述步骤(1),某个网络节点的通信状况指标包括服务器和该网络节点之间单位时间内(比如一天)出现通信中断的次数、单位时间内(比如一周)出现通信中断的总时长、通讯响应的平均时长、当前的通讯延迟时长以及该网络节点出现设备故障的频率。服务器在与网络节点通信时,会统计每个网络节点的通信状况指标,用于计算每个网络节点的通信稳定度。For the above step (1), the communication status indicators of a network node include the number of communication interruptions in a unit time (such as one day) between the server and the network node, the total duration of communication interruptions in a unit time (such as one week), The average communication response time, the current communication delay time, and the frequency of equipment failures at this network node. When the server communicates with the network nodes, it will count the communication status indicators of each network node to calculate the communication stability of each network node.

对于上述步骤(2),具体可以采用公式k=k 0/(t 1*a+t 2*b+t 3*c)-x*f计算得到所述通信稳定度; For step (2) above, the formula k = k 0 / (t 1 * a + t 2 * b + t 3 * c) -x * f can be specifically used to obtain the communication stability;

其中,k表示所述通信稳定度,k 0为预设的常数,t 1表示单位时间内出现通信中断的总时长,t 2表示通讯响应的平均时长,t 3表示当前的通讯延迟时长,x表示单位时间内出现通信中断的次数,f表示网络节点出现设备故障的频率,a、b和c为预设的权重系数。可见,上述通信状况指标越小,则对应的通信稳定度越大。 Among them, k represents the communication stability, k 0 is a preset constant, t 1 represents the total duration of communication interruption in unit time, t 2 represents the average duration of communication response, t 3 represents the current communication delay duration, x Represents the number of communication interruptions per unit time, f represents the frequency of network node equipment failure, and a, b and c are preset weight coefficients. It can be seen that the smaller the above-mentioned communication status indicator, the greater the corresponding communication stability.

203、判断所述通信稳定度是否小于第一阈值;203: Determine whether the communication stability is less than a first threshold;

在获得网络节点的通信稳定度之后,判断所述通信稳定度是否小于第一阈值。若所述通信稳定度小于第一阈值,则执行步骤204-207,否则执行步骤208。After obtaining the communication stability of the network node, it is determined whether the communication stability is less than a first threshold. If the communication stability is less than the first threshold, steps 204-207 are performed; otherwise, step 208 is performed.

204、服务器将构建好的节点监测任务发布至消息中间件;204. The server publishes the constructed node monitoring task to the message middleware;

所述通信稳定度小于第一阈值,表明服务器和网络节点之间的通信质量不佳,若采用请求/应答的通讯模式会导致对网络节点的监测效率低的问题,故由服务器将构建好的节点监测任务发布至消息中间件,所述消息中间件为采用异步消息传递机制对数据收发进行监听的集成分布式系统。The communication stability is less than the first threshold value, which indicates that the communication quality between the server and the network node is not good. If the request / response communication mode is used, the problem of low monitoring efficiency of the network node will be caused, so the server will build a good The node monitoring task is issued to a message middleware, which is an integrated distributed system that monitors data transmission and reception using an asynchronous message delivery mechanism.

205、网络节点每隔预设时长连接所述消息中间件的通讯接口,获取对应的节点监测任务;205. The network node connects to the communication interface of the message middleware at a preset time interval to obtain the corresponding node monitoring task.

206、网络节点处理获取到的节点监测任务,并将任务处理结果发送至所述消息中间件;206. The network node processes the acquired node monitoring task, and sends the task processing result to the message middleware.

207、服务器通过所述消息中间件接收所述任务处理结果;207. The server receives the task processing result through the message middleware.

步骤204-207与步骤102-105相同,具体可参照步骤102-105的相关说明。Steps 204-207 are the same as steps 102-105. For details, refer to the description of steps 102-105.

208、服务器采用请求/应答的通讯模式对网络节点进行监测。208. The server uses the request / response communication mode to monitor the network node.

所述通信稳定度大于或等于第一阈值,表明服务器和网络节点之间的通信质量佳,此时服务器可以采用请求/应答的通讯模式对网络节点进行监测,不必担心与网络节点之间的通讯出现问题。The communication stability is greater than or equal to the first threshold, which indicates that the communication quality between the server and the network node is good. At this time, the server can use the request / response communication mode to monitor the network node without worrying about the communication with the network node. problem appear.

在本实施例中,对于网络通信状况佳的网络节点,服务器采用请求/应答的通讯模式对网络节点进行监测;对于网络通信状况较差的网络节点,服务器则采用通过消息中间件进行数据转发的模式对网络节点进行监测。与本申请的第一个实施例相比,进一步提高了该监测方法的实用性。In this embodiment, for a network node with good network communication status, the server uses the request / response communication mode to monitor the network node. For a network node with poor network communication status, the server uses data forwarding through message middleware. The mode monitors network nodes. Compared with the first embodiment of the present application, the practicability of the monitoring method is further improved.

请参阅图3,本申请实施例中一种网络节点的监测方法的第三个实施例包括:Referring to FIG. 3, a third embodiment of a method for monitoring a network node according to an embodiment of the present application includes:

301、服务器构建节点监测任务;301. Server construction node monitoring task;

302、服务器将构建好的节点监测任务发布至消息中间件;302. The server publishes the constructed node monitoring task to the message middleware.

步骤301-302与步骤101-102相同,具体可参照步骤101-102的相关说明。Steps 301-302 are the same as steps 101-102. For details, refer to the description of steps 101-102.

303、网络节点统计单位时间内获取到的节点监测任务的数量以及出现异常监测结果的次数;303: The network node counts the number of node monitoring tasks acquired in a unit time and the number of times of abnormal monitoring results.

网络节点统计单位时间内获取到的节点监测任务的数量以及出现异常监测结果的次数。比如,统计1小时内获取到的发布给自己的监测任务的数量,以及1小时内该网络节点出现异常监测结果的次数。异常监测结果指服务器需要监测的某个数据超出正常范围,产生报警或报错等结果。The network node counts the number of node monitoring tasks acquired in a unit time and the number of abnormal monitoring results. For example, it counts the number of monitoring tasks issued to itself within one hour and the number of times that the network node has abnormal monitoring results within one hour. The abnormal monitoring result refers to the result that a certain data that the server needs to monitor is beyond the normal range, and generates an alarm or an error.

304、网络节点根据单位时间内获取到的节点监测任务的数量以及出现异常监测结果的次数计算当前获取到节点监测任务的概率值;304. The network node calculates the probability value of the currently acquired node monitoring task according to the number of node monitoring tasks obtained in a unit time and the number of times that abnormal monitoring results occur.

在获得单位时间内获取到的节点监测任务的数量以及出现异常监测结果的次数之后,网络节点根据单位时间内获取到的节点监测任务的数量以及出现异常监测结果的次数计算当前获取到节点监测任务的概率值。对于不同的网络节点来说,其计算得到的概率值可能是不同的。After obtaining the number of node monitoring tasks and the number of times of abnormal monitoring results obtained in a unit time, the network node calculates the currently acquired node monitoring tasks according to the number of node monitoring tasks and the number of abnormal monitoring results obtained in a unit time. Probability value. For different network nodes, the calculated probability values may be different.

进一步的,步骤304可以包括:Further, step 304 may include:

(1)若网络节点在预设时长内已获取到节点监测任务,则采用公式p=m*p 1+n*p 2计算得到所述概率值; (1) If the network node has acquired the node monitoring task within a preset time period, the formula p = m * p 1 + n * p 2 is used to calculate the probability value;

(2)若网络节点在预设时长内未获取到节点监测任务,则采用公式p=m*p 3+n*p 4计算得到所述概率值; (2) If the network node does not obtain a node monitoring task within a preset time period, the formula p = m * p 3 + n * p 4 is used to calculate the probability value;

其中,p表示所述概率值,m表示单位时间内网络节点获取到的节点监测任务的数量,n表示网络节点出现异常监测结果的次数,p 1、p 2、p 3和p 4为预设的默认概率值,且p 1<p 3,p 2<p 4Among them, p represents the probability value, m represents the number of node monitoring tasks obtained by the network node in a unit time, n represents the number of times the network node has abnormal monitoring results, and p 1 , p 2 , p 3, and p 4 are presets. the default probability value, and p 1 <p 3, p 2 <p 4.

对于某个网络节点来说,单位时间内获取到的节点监测任务的数量越多,网络节点出现异常监测结果的次数越多,则该网络节点当前获取到节点监测任务的概率越大;而且,若在预设时长内(比如5秒内)已获取到节点监测任务,则当前获取到节点监测任务的概率会相对较小,因此设置p 1<p 3,p 2<p 4For a network node, the more the number of node monitoring tasks acquired in a unit time, and the more times the network node has abnormal monitoring results, the greater the probability that the network node currently acquires the node monitoring tasks; and, If the node monitoring task has been acquired within a preset time period (for example, within 5 seconds), the probability of currently acquiring the node monitoring task will be relatively small, so set p 1 <p 3 , p 2 <p 4 .

305、网络节点根据所述概率值设置目标时长,所述概率值和所述目标时长负相关;305. The network node sets a target duration according to the probability value, and the probability value is negatively related to the target duration.

网络节点在计算得到当前获取到节点监测任务的概率值之后,根据所述概率值设置目标时长,所述概率值和所述目标时长负相关,也即所述概率值越大,则设置的目标时长越短。比如若该概率值为90%,则设置目标时长为3秒;若该概率值为30%,则设置目标时长为30秒。After the network node calculates the probability value of the node monitoring task currently obtained, the target duration is set according to the probability value, and the probability value is negatively correlated with the target duration, that is, the larger the probability value, the set target The shorter the duration. For example, if the probability value is 90%, the target duration is set to 3 seconds; if the probability value is 30%, the target duration is set to 30 seconds.

306、网络节点每隔所述目标时长连接所述消息中间件的通讯接口,获取对应的节点监测任务;306. The network node connects to the communication interface of the message middleware every the target duration to obtain a corresponding node monitoring task.

在确定目标时长之后,网络节点每隔所述目标时长连接所述消息中间件的通讯接口,获取对应的节点监测任务。After determining the target duration, the network node connects to the communication interface of the message middleware every the target duration to obtain the corresponding node monitoring task.

307、网络节点处理获取到的节点监测任务,并将任务处理结果发送至所述消息中间件;307. The network node processes the acquired node monitoring task, and sends a task processing result to the message middleware.

308、服务器通过所述消息中间件接收所述任务处理结果。308. The server receives the task processing result through the message middleware.

步骤307-308与步骤104-105相同,具体可参照步骤104-105的相关说明。Steps 307-308 are the same as steps 104-105. For details, refer to the related descriptions of steps 104-105.

与本申请的第一个实施例相比,本实施例每个网络节点连接消息中间件的间隔时间根据该网络节点当前获取到节点监测任务的概率值设置,若该概率值越大,则设置的间隔时间约短。通过这样设置,能够避免小概率获取到节点监测任务的网络节点频繁连接消息中间件的通讯接口,缓解了消息中间件和网络节点之间的通讯压力。Compared with the first embodiment of the present application, the interval at which each network node connects to the message middleware in this embodiment is set according to the probability value that the network node currently obtains the node monitoring task. If the probability value is greater, the setting is set. The interval is about short. By setting in this way, it is possible to avoid a network node that has obtained a node monitoring task from a small probability to frequently connect to the communication interface of the message middleware, and alleviate the communication pressure between the message middleware and the network node.

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。It should be understood that the size of the sequence numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

上面主要描述了一种网络节点的监测方法,下面将对一种网络节点的监测系统进行描述。The above mainly describes a method for monitoring a network node, and a monitoring system for a network node will be described below.

请参阅图4,本申请实施例中一种网络节点的监测系统的一个实施例包括:Referring to FIG. 4, an embodiment of a monitoring system for a network node in the embodiment of the present application includes:

服务器401,用于构建节点监测任务;将构建好的节点监测任务发布至消息中间件,所述消息中间件为采用异步消息传递机制对数据收发进行监听的集成分布式系统;通过所述消息中间件接收任务处理结果;The server 401 is configured to construct a node monitoring task; post the constructed node monitoring task to a message middleware, which is an integrated distributed system that monitors data transmission and reception by using an asynchronous message passing mechanism; and through the message intermediate Receive task processing results;

网络节点402,用于每隔预设时长连接所述消息中间件的通讯接口,获取对应的节点监测任务;处理获取到的节点监测任务,并将任务处理结果发送至所述消息中间件。The network node 402 is configured to connect to the communication interface of the message middleware at a preset time interval to obtain the corresponding node monitoring task; process the acquired node monitoring task, and send the task processing result to the message middleware.

进一步的,所述消息中间件开放数据传输接口,使用套接字的方式完成通信过程。Further, the message middleware opens a data transmission interface and uses a socket to complete a communication process.

进一步的,所述服务器将构建好的节点监测任务发布至消息中间件,可以包括:获取网络节点的通信稳定度,所述通信稳定度为根据网络节点的通信状况确定的用于表征通信稳定程度的参数;若所述通信稳定度小于第一阈值,服务器将构建好的节点监测任务发布至消息中间件。Further, the server publishing the constructed node monitoring task to the message middleware may include: obtaining communication stability of a network node, where the communication stability is used to characterize the degree of communication stability determined according to the communication status of the network node. If the communication stability is less than the first threshold value, the server publishes the constructed node monitoring task to the message middleware.

进一步的,在服务器获取网络节点的通信稳定度之后,还可以包括:Further, after the server obtains the communication stability of the network node, it may further include:

若所述通信稳定度大于或等于所述第一阈值,服务器采用请求/应答的通讯模式对网络节点进行监测。If the communication stability is greater than or equal to the first threshold, the server monitors the network node using a request / response communication mode.

进一步的,所述服务器还可以用于:Further, the server may be further configured to:

获取网络节点的通信状况指标,所述通信状况指标包括服务器和网络节点之间单位时间内出现通信中断的次数、单位时间内出现通信中断的总时长、通讯响应的平均时长、当前的通讯延迟时长以及网络节点出现设备故障的频率;Obtain a communication status indicator of a network node, where the communication status indicator includes the number of communication interruptions in a unit time between the server and the network node, the total duration of communication interruptions in a unit time, the average duration of a communication response, and the current communication delay duration And the frequency of equipment failures at network nodes;

根据所述通信状况指标计算得到所述通信稳定度。The communication stability is calculated according to the communication status index.

更进一步的,所述服务器根据所述通信状况指标计算得到所述通信稳定度具体为:Furthermore, the communication stability calculated by the server according to the communication status indicator is specifically:

服务器采用公式k=k 0/(t 1*a+t 2*b+t 3*c)-x*f计算得到所述通信稳定度; The server uses the formula k = k 0 / (t 1 * a + t 2 * b + t 3 * c) -x * f to calculate the communication stability;

其中,k表示所述通信稳定度,k 0为预设的常数,t 1表示单位时间内出现通信中断的总时长,t 2表示通讯响应的平均时长,t 3表示当前的通讯延迟时长,x表示单位时间内出现通信中断的次数,f表示网络节点出现设备故障的频率,a、b和c为预设的权重系数。 Among them, k represents the communication stability, k 0 is a preset constant, t 1 represents the total duration of communication interruption in unit time, t 2 represents the average duration of communication response, t 3 represents the current communication delay duration, x Represents the number of communication interruptions per unit time, f represents the frequency of network node equipment failure, and a, b and c are preset weight coefficients.

进一步的,所述网络节点每隔预设时长连接所述消息中间件的通讯接口可以包括:Further, the communication interface for the network node to connect to the message middleware every preset time period may include:

网络节点统计单位时间内获取到的节点监测任务的数量以及出现异常监测结果的次数;The network node counts the number of node monitoring tasks acquired in a unit time and the number of abnormal monitoring results;

网络节点根据单位时间内获取到的节点监测任务的数量以及出现异常监测结果的次数计算当前获取到节点监测任务的概率值;The network node calculates the probability value of the currently acquired node monitoring task according to the number of node monitoring tasks obtained in a unit time and the number of times an abnormal monitoring result occurs;

网络节点根据所述概率值设置目标时长,所述概率值和所述目标时长负相关;A network node sets a target duration according to the probability value, and the probability value is negatively related to the target duration;

网络节点每隔所述目标时长连接所述消息中间件的通讯接口。The network node is connected to the communication interface of the message middleware every the target duration.

更进一步的,所述网络节点根据单位时间内获取到的节点监测任务的数量以及出现异常监测结果的次数计算当前获取到节点监测任务的概率值可以包括:Furthermore, the network node calculating the probability value of the currently acquired node monitoring task according to the number of node monitoring tasks obtained in a unit time and the number of times of abnormal monitoring results may include:

若网络节点在预设时长内已获取到节点监测任务,则采用公式p=m*p 1+n*p 2计算得到所述概率值; If the network node has acquired the node monitoring task within a preset time period, the probability value is calculated by using the formula p = m * p 1 + n * p 2 ;

若网络节点在预设时长内未获取到节点监测任务,则采用公式p=m*p 3+n*p 4计算得到所述概率值; If the network node does not obtain a node monitoring task within a preset time period, the probability value is calculated by using the formula p = m * p 3 + n * p 4 ;

其中,p表示所述概率值,m表示单位时间内网络节点获取到的节点监测任务的数量,n表示网络节点出现异常监测结果的次数,p 1、p 2、p 3和p 4为预设的默认概率值,且p 1<p 3,p 2<p 4Among them, p represents the probability value, m represents the number of node monitoring tasks obtained by the network node in a unit time, n represents the number of times the network node has abnormal monitoring results, and p 1 , p 2 , p 3, and p 4 are presets. the default probability value, and p 1 <p 3, p 2 <p 4.

进一步的,每个网络节点均具有唯一的节点标识,每条节点监测任务均包含用于指向任务接收节点的任务标识,所述获取对应的节点监测任务包括:Further, each network node has a unique node identifier, and each node monitoring task includes a task identifier for pointing to a task receiving node, and the acquiring the corresponding node monitoring task includes:

网络节点获取任务标识与自身的节点标识相同的节点监测任务。The network node obtains a node monitoring task with the same task ID as its own node ID.

更进一步的,所述获取对应的节点监测任务还可以包括:Furthermore, the acquiring the corresponding node monitoring task may further include:

网络节点从预设的词义对照表中查询得到节点标识的同义词、近义词和上位词;The network node queries the preset word meaning comparison table to obtain the synonyms, synonyms and superordinate words of the node identifier;

网络节点获取任务标识属于所述同义词、近义词或上位词的节点监测任务。The network node acquires a task monitoring task that identifies a node that belongs to the synonyms, synonyms, or superordinate words.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and are not repeated here.

Claims (20)

一种网络节点的监测方法,其特征在于,包括:A method for monitoring a network node, comprising: 服务器构建节点监测任务;Server construction node monitoring task; 服务器将构建好的节点监测任务发布至消息中间件,所述消息中间件为采用异步消息传递机制对数据收发进行监听的集成分布式系统;The server publishes the constructed node monitoring task to a message middleware, which is an integrated distributed system that monitors data transmission and reception using an asynchronous message passing mechanism; 网络节点每隔预设时长连接所述消息中间件的通讯接口,获取对应的节点监测任务;A network node connects to the communication interface of the message middleware every preset time period, and acquires the corresponding node monitoring task; 网络节点处理获取到的节点监测任务,并将任务处理结果发送至所述消息中间件;The network node processes the acquired node monitoring task, and sends the task processing result to the message middleware; 服务器通过所述消息中间件接收所述任务处理结果。The server receives the task processing result through the message middleware. 根据权利要求1所述的网络节点的监测方法,其特征在于,所述服务器将构建好的节点监测任务发布至消息中间件,包括:The method for monitoring a network node according to claim 1, wherein the server publishing the constructed node monitoring task to a message middleware comprises: 服务器获取网络节点的通信稳定度,所述通信稳定度为根据网络节点的通信状况确定的用于表征通信稳定程度的参数;The server acquires communication stability of a network node, where the communication stability is a parameter determined according to the communication status of the network node and used to characterize the degree of communication stability; 若所述通信稳定度小于第一阈值,服务器将构建好的节点监测任务发布至消息中间件。If the communication stability is less than the first threshold, the server publishes the constructed node monitoring task to the message middleware. 根据权利要求2所述的网络节点的监测方法,其特征在于,在服务器获取网络节点的通信稳定度之后,还包括:The method for monitoring a network node according to claim 2, after the server obtains the communication stability of the network node, further comprising: 若所述通信稳定度大于或等于所述第一阈值,服务器采用请求/应答的通讯模式对网络节点进行监测。If the communication stability is greater than or equal to the first threshold, the server monitors the network node using a request / response communication mode. 根据权利要求2所述的网络节点的监测方法,其特征在于,在所述服务器获取网络节点的通信稳定度之前,还包括:The method for monitoring a network node according to claim 2, before the server obtains the communication stability of the network node, further comprising: 服务器获取网络节点的通信状况指标,所述通信状况指标包括服务器和网络节点之间单位时间内出现通信中断的次数、单位时间内出现通信中断的总时长、通讯响应的平均时长、当前的通讯延迟时长以及网络节点出现设备故障的频率;The server obtains a communication status indicator of the network node, and the communication status indicator includes the number of communication interruptions in a unit time between the server and the network node, a total duration of the communication interruption in a unit time, an average response response time, and a current communication delay. Duration and frequency of equipment failures at network nodes; 服务器根据所述通信状况指标计算得到所述通信稳定度。The server calculates the communication stability according to the communication status indicator. 根据权利要求4所述的网络节点的监测方法,其特征在于,所述服务器根据所述通信状况指标计算得到所述通信稳定度具体为:The method for monitoring a network node according to claim 4, wherein the communication stability calculated by the server according to the communication status indicator is specifically: 服务器采用公式k=k 0/(t 1*a+t 2*b+t 3*c)-x*f计算得到所述通信稳定度; The server uses the formula k = k 0 / (t 1 * a + t 2 * b + t 3 * c) -x * f to calculate the communication stability; 其中,k表示所述通信稳定度,k 0为预设的常数,t 1表示单位时间内出现通信中断的总时长,t 2表示通讯响应的平均时长,t 3表示当前的通讯延迟时长,x表示单位时间内出现通信中断的次数,f表示网络节点出现设备故障的频率,a、b和c为预设的权重系数。 Among them, k represents the communication stability, k 0 is a preset constant, t 1 represents the total duration of communication interruption in unit time, t 2 represents the average duration of communication response, t 3 represents the current communication delay duration, x Represents the number of communication interruptions per unit time, f represents the frequency of network node equipment failure, and a, b and c are preset weight coefficients. 根据权利要求1所述的网络节点的监测方法,其特征在于,所述网络节点每隔预设时长连接所述消息中间件的通讯接口包括:The method for monitoring a network node according to claim 1, wherein the communication interface for the network node to connect to the message middleware every preset time period comprises: 网络节点统计单位时间内获取到的节点监测任务的数量以及出现异常监测结果的次数;The network node counts the number of node monitoring tasks acquired in a unit time and the number of abnormal monitoring results; 网络节点根据单位时间内获取到的节点监测任务的数量以及出现异常监测结果的次数计算当前获取到节点监测任务的概率值;The network node calculates the probability value of the currently acquired node monitoring task according to the number of node monitoring tasks obtained in a unit time and the number of times an abnormal monitoring result occurs; 网络节点根据所述概率值设置目标时长,所述概率值和所述目标时长负相关;A network node sets a target duration according to the probability value, and the probability value is negatively related to the target duration; 网络节点每隔所述目标时长连接所述消息中间件的通讯接口。The network node is connected to the communication interface of the message middleware every the target duration. 根据权利要求6所述的网络节点的监测方法,其特征在于,所述网络节点根据单位时间内获取到的节点监测任务的数量以及出现异常监测结果的次数计算当前获取到节点监测任务的概率值包括:The method for monitoring a network node according to claim 6, wherein the network node calculates a probability value of the currently acquired node monitoring task according to the number of node monitoring tasks obtained in a unit time and the number of times that abnormal monitoring results occur include: 若网络节点在预设时长内已获取到节点监测任务,则采用公式p=m*p 1+n*p 2计算得到所述概率值; If the network node has acquired the node monitoring task within a preset time period, the probability value is calculated by using the formula p = m * p 1 + n * p 2 ; 若网络节点在预设时长内未获取到节点监测任务,则采用公式p=m*p 3+n*p 4计算得到所述概率值; If the network node does not obtain a node monitoring task within a preset time period, the probability value is calculated by using the formula p = m * p 3 + n * p 4 ; 其中,p表示所述概率值,m表示单位时间内网络节点获取到的节点监测任务的数量,n表示网络节点出现异常监测结果的次数,p 1、p 2、p 3和p 4为预设的默认概率值,且p 1<p 3,p 2<p 4Among them, p represents the probability value, m represents the number of node monitoring tasks obtained by the network node in a unit time, n represents the number of times the network node has abnormal monitoring results, and p 1 , p 2 , p 3, and p 4 are presets. the default probability value, and p 1 <p 3, p 2 <p 4. 根据权利要求1所述的网络节点的监测方法,其特征在于,所述消息中间件开放数据传输接口,使用套接字的方式完成通信过程。The method for monitoring a network node according to claim 1, wherein the message middleware opens a data transmission interface and uses a socket to complete a communication process. 根据权利要求1至8中任一项所述的网络节点的监测方法,其特征在于,每个网络节点均具有唯一的节点标识,每条节点监测任务均包含用于指向任务接收节点的任务标识,所述获取对应的节点监测任务包括:The method for monitoring a network node according to any one of claims 1 to 8, wherein each network node has a unique node identifier, and each node monitoring task includes a task identifier for pointing to a task receiving node The acquiring the corresponding node monitoring task includes: 网络节点获取任务标识与自身的节点标识相同的节点监测任务。The network node obtains a node monitoring task with the same task ID as its own node ID. 根据权利要求9所述的网络节点的监测方法,其特征在于,所述获取对应的节点监测任务还包括:The method for monitoring a network node according to claim 9, wherein the acquiring the corresponding node monitoring task further comprises: 网络节点从预设的词义对照表中查询得到节点标识的同义词、近义词和上位词;The network node queries the preset word meaning comparison table to obtain the synonyms, synonyms and superordinate words of the node identifier; 网络节点获取任务标识属于所述同义词、近义词或上位词的节点监测任务。The network node acquires a task monitoring task that identifies a node that belongs to the synonyms, synonyms, or superordinate words. 一种网络节点的监测系统,其特征在于,包括:A monitoring system for a network node is characterized in that it includes: 服务器,用于构建节点监测任务;将构建好的节点监测任务发布至消息中间件,所述消息中间件为采用异步消息传递机制对数据收发进行监听的集成分布式系统;通过所述消息中间件接收任务处理结果;A server for constructing a node monitoring task; publishing the constructed node monitoring task to a message middleware, the message middleware is an integrated distributed system that monitors data transmission and reception using an asynchronous message passing mechanism; and through the message middleware Receive task processing results; 网络节点,用于每隔预设时长连接所述消息中间件的通讯接口,获取对应的节点监测任务;处理获取到的节点监测任务,并将任务处理结果发送至所述消息中间件。A network node is configured to connect to the communication interface of the message middleware at a preset time interval to obtain a corresponding node monitoring task; process the acquired node monitoring task, and send the processing result of the task to the message middleware. 根据权利要求11所述的网络节点的监测系统,其特征在于,所述服务器将构建好的节点监测任务发布至消息中间件,包括:The monitoring system for a network node according to claim 11, wherein the server publishing the constructed node monitoring task to a message middleware comprises: 服务器获取网络节点的通信稳定度,所述通信稳定度为根据网络节点的通信状况确定的用于表征通信稳定程度的参数;The server acquires communication stability of a network node, where the communication stability is a parameter determined according to the communication status of the network node and used to characterize the degree of communication stability; 若所述通信稳定度小于第一阈值,服务器将构建好的节点监测任务发布至消息中间件。If the communication stability is less than the first threshold, the server publishes the constructed node monitoring task to the message middleware. 根据权利要求12所述的网络节点的监测系统,其特征在于,在服务器获取网络节点的通信稳定度之后,还包括:The monitoring system for a network node according to claim 12, after the server obtains the communication stability of the network node, further comprising: 若所述通信稳定度大于或等于所述第一阈值,服务器采用请求/应答的通讯模式对网络节点进行监测。If the communication stability is greater than or equal to the first threshold, the server monitors the network node using a request / response communication mode. 根据权利要求12所述的网络节点的监测系统,其特征在于,在所述服务器获取网络节点的通信稳定度之前,还包括:The monitoring system for a network node according to claim 12, before the server obtains the communication stability of the network node, further comprising: 服务器获取网络节点的通信状况指标,所述通信状况指标包括服务器和网络节点之间单位时间内出现通信中断的次数、单位时间内出现通信中断的总时长、通讯响应的平均时长、当前的通讯延迟时长以及网络节点出现设备故障的频率;The server obtains a communication status indicator of the network node, and the communication status indicator includes the number of communication interruptions in a unit time between the server and the network node, a total duration of the communication interruption in a unit time, an average response response time, and a current communication delay. Duration and frequency of equipment failures at network nodes; 服务器根据所述通信状况指标计算得到所述通信稳定度。The server calculates the communication stability according to the communication status indicator. 根据权利要求14所述的网络节点的监测系统,其特征在于,所述服务器根据所述通信状况指标计算得到所述通信稳定度具体为:The monitoring system of a network node according to claim 14, wherein the communication stability calculated by the server according to the communication status indicator is specifically: 服务器采用公式k=k 0/(t 1*a+t 2*b+t 3*c)-x*f计算得到所述通信稳定度; The server uses the formula k = k 0 / (t 1 * a + t 2 * b + t 3 * c) -x * f to calculate the communication stability; 其中,k表示所述通信稳定度,k 0为预设的常数,t 1表示单位时间内出现通信中断的总时长,t 2表示通讯响应的平均时长,t 3表示当前的通讯延迟时长,x表示单位时间内出现通信中断的次数,f表示网络节点出现设备故障的频率,a、b和c为预设的权重系数。 Among them, k represents the communication stability, k 0 is a preset constant, t 1 represents the total duration of communication interruption in unit time, t 2 represents the average duration of communication response, t 3 represents the current communication delay duration, x Represents the number of communication interruptions per unit time, f represents the frequency of network node equipment failure, and a, b and c are preset weight coefficients. 根据权利要求11所述的网络节点的监测系统,其特征在于,所述网络节点每隔预设时长连接所述消息中间件的通讯接口包括:The monitoring system of a network node according to claim 11, wherein the communication interface for the network node to connect to the message middleware every preset time period comprises: 网络节点统计单位时间内获取到的节点监测任务的数量以及出现异常监测结果的次数;The network node counts the number of node monitoring tasks acquired in a unit time and the number of abnormal monitoring results; 网络节点根据单位时间内获取到的节点监测任务的数量以及出现异常监测结果的次数计算当前获取到节点监测任务的概率值;The network node calculates the probability value of the currently acquired node monitoring task according to the number of node monitoring tasks obtained in a unit time and the number of times an abnormal monitoring result occurs; 网络节点根据所述概率值设置目标时长,所述概率值和所述目标时长负相关;A network node sets a target duration according to the probability value, and the probability value is negatively related to the target duration; 网络节点每隔所述目标时长连接所述消息中间件的通讯接口。The network node is connected to the communication interface of the message middleware every the target duration. 根据权利要求16所述的网络节点的监测系统,其特征在于,所述网络节点根据单位时间内获取到的节点监测任务的数量以及出现异常监测结果的次数计算当前获取到节点监测任务的概率值包括:The monitoring system of a network node according to claim 16, wherein the network node calculates the probability value of the currently acquired node monitoring task according to the number of node monitoring tasks acquired in a unit time and the number of times that abnormal monitoring results occur include: 若网络节点在预设时长内已获取到节点监测任务,则采用公式p=m*p 1+n*p 2计算得到所述概率值; If the network node has acquired the node monitoring task within a preset time period, the probability value is calculated by using the formula p = m * p 1 + n * p 2 ; 若网络节点在预设时长内未获取到节点监测任务,则采用公式p=m*p 3+n*p 4计算得到所述概率值; If the network node does not obtain a node monitoring task within a preset time period, the probability value is calculated by using the formula p = m * p 3 + n * p 4 ; 其中,p表示所述概率值,m表示单位时间内网络节点获取到的节点监测任务的数量,n表示网络节点出现异常监测结果的次数,p 1、p 2、p 3和p 4为预设的默认概率值,且p 1<p 3,p 2<p 4Among them, p represents the probability value, m represents the number of node monitoring tasks obtained by the network node in a unit time, n represents the number of times the network node has abnormal monitoring results, and p 1 , p 2 , p 3, and p 4 are presets. the default probability value, and p 1 <p 3, p 2 <p 4. 根据权利要求11所述的网络节点的监测系统,其特征在于,所述消息中间件开放数据传输接口,使用套接字的方式完成通信过程。The monitoring system for a network node according to claim 11, wherein the message middleware opens a data transmission interface and uses a socket to complete a communication process. 根据权利要求11至18中任一项所述的网络节点的监测系统,其特征在于,每个网络节点均具有唯一的节点标识,每条节点监测任务均包含用于指向任务接收节点的任务标识,所述获取对应的节点监测任务包括:The monitoring system for a network node according to any one of claims 11 to 18, wherein each network node has a unique node identifier, and each node monitoring task includes a task identifier for pointing to a task receiving node The acquiring the corresponding node monitoring task includes: 网络节点获取任务标识与自身的节点标识相同的节点监测任务。The network node obtains a node monitoring task with the same task ID as its own node ID. 根据权利要求19所述的网络节点的监测系统,其特征在于,所述获取对应的节点监测任务还包括:The monitoring system for a network node according to claim 19, wherein the task of acquiring the corresponding node monitoring further comprises: 网络节点从预设的词义对照表中查询得到节点标识的同义词、近义词和上位词;The network node queries the preset word meaning comparison table to obtain the synonyms, synonyms and superordinate words of the node identifier; 网络节点获取任务标识属于所述同义词、近义词或上位词的节点监测任务。The network node acquires a task monitoring task that identifies a node that belongs to the synonyms, synonyms, or superordinate words.
PCT/CN2018/104972 2018-06-14 2018-09-11 Network node monitoring method and system Ceased WO2019237531A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810612655.2A CN108540353B (en) 2018-06-14 2018-06-14 Method and system for monitoring network node
CN201810612655.2 2018-06-14

Publications (1)

Publication Number Publication Date
WO2019237531A1 true WO2019237531A1 (en) 2019-12-19

Family

ID=63470915

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/104972 Ceased WO2019237531A1 (en) 2018-06-14 2018-09-11 Network node monitoring method and system

Country Status (2)

Country Link
CN (1) CN108540353B (en)
WO (1) WO2019237531A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111782365A (en) * 2020-06-30 2020-10-16 北京百度网讯科技有限公司 Timing task processing method, device, device and storage medium
CN112433916A (en) * 2020-12-01 2021-03-02 中国建设银行股份有限公司 Method, device, equipment and storage medium for checking system state of message middleware
CN116506239A (en) * 2023-06-28 2023-07-28 豪越科技有限公司 Energy-saving data processing method and storage server

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115378831B (en) * 2022-08-19 2024-07-30 中国建设银行股份有限公司 Monitoring method and device for message middleware server
CN116744305B (en) * 2023-05-05 2024-01-26 烟台欣飞智能系统有限公司 Communication system based on safety control of 5G data communication process

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009057833A1 (en) * 2007-10-30 2009-05-07 Ajou University Industry Cooperation Foundation Method of routing path in wireless sensor networks based on clusters
CN104935482A (en) * 2015-06-26 2015-09-23 曙光信息产业(北京)有限公司 Distributed monitoring system and method
CN106126346A (en) * 2016-07-05 2016-11-16 东北大学 A kind of large-scale distributed data collecting system and method
CN106656584A (en) * 2016-12-06 2017-05-10 南京南瑞继保电气有限公司 Method for judging invalid nodes of distributed system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101247321B (en) * 2007-02-14 2012-07-04 华为技术有限公司 Method, device and system for routing diagnosis in network based on diameter protocol
CN101895429A (en) * 2010-07-28 2010-11-24 新太科技股份有限公司 Message mechanism-based distributed monitoring system design method
CN103236949B (en) * 2013-04-27 2016-12-28 北京搜狐新媒体信息技术有限公司 Monitoring method, device and the system of a kind of server cluster
CN106598762B (en) * 2016-12-29 2020-04-17 上海理想信息产业(集团)有限公司 Message synchronization method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009057833A1 (en) * 2007-10-30 2009-05-07 Ajou University Industry Cooperation Foundation Method of routing path in wireless sensor networks based on clusters
CN104935482A (en) * 2015-06-26 2015-09-23 曙光信息产业(北京)有限公司 Distributed monitoring system and method
CN106126346A (en) * 2016-07-05 2016-11-16 东北大学 A kind of large-scale distributed data collecting system and method
CN106656584A (en) * 2016-12-06 2017-05-10 南京南瑞继保电气有限公司 Method for judging invalid nodes of distributed system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111782365A (en) * 2020-06-30 2020-10-16 北京百度网讯科技有限公司 Timing task processing method, device, device and storage medium
CN111782365B (en) * 2020-06-30 2024-03-08 北京百度网讯科技有限公司 Scheduled task processing method, device, equipment and storage medium
CN112433916A (en) * 2020-12-01 2021-03-02 中国建设银行股份有限公司 Method, device, equipment and storage medium for checking system state of message middleware
CN116506239A (en) * 2023-06-28 2023-07-28 豪越科技有限公司 Energy-saving data processing method and storage server
CN116506239B (en) * 2023-06-28 2023-09-19 豪越科技有限公司 Energy-saving data processing method and storage server

Also Published As

Publication number Publication date
CN108540353B (en) 2021-11-05
CN108540353A (en) 2018-09-14

Similar Documents

Publication Publication Date Title
US10680874B2 (en) Network service fault handling method, service management system, and system management module
WO2019237531A1 (en) Network node monitoring method and system
JP3593528B2 (en) Distributed network management system and method
EP3264723B1 (en) Method, related apparatus and system for processing service request
WO2019218480A1 (en) Method and device for reconnecting push service
CN112583895B (en) TCP communication method, system and device
CN104750544B (en) Applied to the process management system and process management method in distributed system
WO2021073367A1 (en) Data processing method, device, and system
WO2020078381A1 (en) Data aggregation method, device, equipment, storage medium and system
CN105207908B (en) A kind of message processing method and system
CN107819632A (en) A kind of dynamic load leveling group system based on performance monitoring system and Docker Swarm
CN118890319A (en) A method and device for adjusting service flow
CN110247893A (en) A kind of data transmission method and SDN controller
WO2012159537A1 (en) Instant messaging system and method for sharing user information
JP5740652B2 (en) Computer system and subsystem management method
WO2021052289A1 (en) Event notification method, system, server device, and computer storage medium
CN112671813A (en) Server determination method, device, equipment and storage medium
CN120426712A (en) Communication control method of heat pump, heat pump and storage medium
CN105049255B (en) A kind of method and device thereof of network element data synchronization
CN114979037B (en) Multicast method, device, switch and storage medium
CN103957127B (en) Isomery producer transport network interface adaptation method
EP3062461B1 (en) Method, device, and system for configuring maintenance association (ma)
WO2012159493A1 (en) Instant messaging system and method for sharing user information
WO2015180285A1 (en) Alarm reporting method and device
WO2019179387A1 (en) Data processing method and system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18922227

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 08/04/2021)

122 Ep: pct application non-entry in european phase

Ref document number: 18922227

Country of ref document: EP

Kind code of ref document: A1