Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Distributed monitoring method and monitoring control device and system

A monitoring method and distributed technology, applied in the field of communication, can solve problems such as reducing network IO

Active Publication Date: 2017-11-24
TENCENT TECH (SHENZHEN) CO LTD
View PDF11 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The present invention provides a distributed monitoring method, monitoring control device and system, which solves the problem of cross-host event monitoring by means of the computing power of the data cluster server, improves the response processing capability of event monitoring, and reduces network IO

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distributed monitoring method and monitoring control device and system
  • Distributed monitoring method and monitoring control device and system
  • Distributed monitoring method and monitoring control device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0067] see Figure 4-9 , the embodiment of the present invention provides a distributed monitoring method, the method comprising:

[0068] S403: The data server updates the cache according to the update information to obtain update data.

[0069] S404: The data server traverses the filter set to determine whether the updated data meets the conditions of the filter instance; if the updated data meets the conditions of the filter instance, execute S405; if the updated data does not meet the conditions of the filter instance, then indicate the updated data It is not the data that the client wants to monitor and does not need to be processed.

[0070] S405: Obtain the client ID and the callback logic ID corresponding to the filter instance, generate response data according to the update data and the callback logic ID, and send the response data and the client ID to the interaction server.

[0071] S406: The interactive server sends the response data to the client corresponding t...

Embodiment 2

[0109] see Figure 10 , the embodiment of the present invention provides a distributed monitoring method, the method is executed by the data server in the distributed storage system, the data server stores a filter set, the filter set includes a plurality of filter instances and a filter instance A corresponding client ID and callback logic ID. The distributed monitoring method includes:

[0110] S901: Receive update information sent by the interactive server.

[0111] S902: Update the cache according to the update information to obtain update data.

[0112] S903: traverse the filter set, and judge whether the updated data meets the condition of the filter instance; if the updated data meets the condition of the filter instance, execute S904; if the updated data does not meet the condition of the filter instance, it means that the updated data is not a client The data to be monitored does not need to be processed.

[0113] S904: Obtain the client ID and callback logic ID c...

Embodiment 3

[0124] This embodiment provides a monitoring control system, which includes an interactive server 20 and multiple data servers connected to the interactive server 20 in communication.

[0125] Wherein, the interactive server 20 includes a client data receiving unit 21 and a client data sending unit 27 . The client data receiving unit 21 includes a first client data receiving module 211, the first client data receiving module 211 is used to receive the data update request sent by the client, the data update request includes update information and list ID; the client data sending unit 27 includes a first client data sending module 271, and the first client data sending module 271 is configured to send update information to the data server corresponding to the list ID according to the mapping relationship between the data server and the list ID.

[0126] The data server includes a storage unit, a receiving unit, an updating unit, a listening unit and a sending unit.

[0127] The...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of communication, and discloses a distributed monitoring method and a monitoring control device and system. Filter instances, client IDs and callback logic IDs are stored in all data servers in a distributed storage system, when clients update data to the distributed storage system, the data servers for data updating can automatically screen and filter the updated data through the filter instances, if the update data satisfies the condition of the filter instances, the update data and the callback logic IDs corresponding to the filter instances are fed back to the corresponding clients, and the clients can trigger a corresponding processing process according to the callback logic IDs in response data. The multi-process cross-host event monitoring function in the distributed storage system is achieved so that the clients can obtain notification of specified data update in real time, the event response efficiency is improved, and the user experience can be improved.

Description

technical field [0001] The invention relates to the field of communication technologies, in particular to a distributed monitoring method, monitoring control device and system. Background technique [0002] The listener (Listener) can be used to listen to specific events, and when a specific event occurs, it will trigger the execution of specific logic. For example, in user account protection, the transaction status of props in the game is monitored. When a transaction event occurs, the transaction information will be returned to the pre-defined callback logic to determine whether it is necessary to notify the user of the transaction behavior through QQ, SMS, etc. [0003] Existing event monitoring methods include monitoring in single-process mode (that is, single-process callback event monitoring method) and monitoring in multi-process mode (multi-process scanning event monitoring method). [0004] Under the single-process model, the method of event monitoring is to pre-re...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/54H04L29/06H04L29/08
CPCH04L67/1097G06F9/542H04L67/01
Inventor 吕林王亚辉郑规
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products