Unlock instant, AI-driven research and patent intelligence for your innovation.

A data push method, device, equipment and storage medium

A data push and data storage technology, applied in the field of information processing, can solve problems such as invalidity and poor push effect.

Active Publication Date: 2021-01-08
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the reason for the push failure may be caused by a problem with the receiver. At this time, it will take a certain amount of time to solve the problem of the receiver. If the above-mentioned set time is always used for missed push compensation, it may cause some unnecessary Missing pushes, for example, when the receiver’s problem is not resolved, even if the receiver is pushed, the receiver still cannot receive it, which will lead to many invalid pushes, and the push effect is relatively poor

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
  • A data push method, device, equipment and storage medium
  • A data push method, device, equipment and storage medium
  • A data push method, device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] figure 1 It is a flow chart of a data push method provided in Embodiment 1 of the present invention. This embodiment is applicable to various data push situations. The method can be executed by the data push device provided in the embodiment of the present invention. The device can use software and / or hardware, the device can be integrated in the application end in the user terminal;

[0026] Wherein, the application end may be a plug-in of a certain client embedded in a user terminal (for example, a computer or a mobile terminal, etc.), or a plug-in of the operating system of the user terminal, and an application program embedded in the user terminal Used in conjunction; the application end can also be an independent client that can provide data push in the user terminal, which is not limited in this embodiment.

[0027] In this embodiment, data push refers to transferring data from the sender to the message queue MQ, and then pushing the data transmitted to the messa...

Embodiment 2

[0051] figure 2 It is a flow chart of a data push method provided by Embodiment 2 of the present invention. On the basis of the above embodiments, this embodiment determines the next callback time interval before the next callback time interval according to the pre-stated MQ retry callback data times. Including: transmitting the data submitted by the sender to the MQ, and storing the data submitted by the sender in the cache; Determine the next transmission time interval; if the next transmission time interval arrives, retrieve the data stored in the cache and retransmit it to the MQ, if it is determined that the retransmission to the MQ fails, repeat the operation of determining the next transmission time interval , until the submitted data is successfully transmitted to the MQ.

[0052] When the MQ current callback data fails, the next callback time interval is determined according to the pre-stated number of times the MQ retries the callback data. When it is determined th...

Embodiment 3

[0081] image 3 It is a flow chart of a data push method provided by Embodiment 3 of the present invention. On the basis of the above embodiments, in this embodiment, when it is determined that the MQ callback is successful again, the callback data is pushed to the receiver through the MQ Including: if the MQ calls back successfully again, determine the receiver corresponding to the sender; process the data according to the matching rules and / or field screening mapping rules set by the receiver; push the processed data to The corresponding receivers enable each receiver to selectively receive data according to at least one of its own receiving authority, set matching rules, and field screening mapping rules.

[0082] In the prior art, the sender obtains the data form that the receiver can receive and the data content that the receiver needs to receive, and sends data to the receiver according to the information obtained above. The data that the party needs to obtain, and then...

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 embodiment of the invention discloses a data pushing method, a data pushing device, equipment and a storage medium. The method comprises the steps of: if a message queue MQ currently fails to call back data, determining the next callback time interval according to the pre-counted MQ retry callback data time; if the next callback time interval is up, calling back data again through the MQ; and, if the MQ successfully calls back data again, pushing the callback data to a receiver through the MQ. By means of the technical scheme in the invention, the efficiency of pushing the data to the receiver can be increased.

Description

technical field [0001] Embodiments of the present invention relate to information processing technologies, and in particular, to a data push method, device, equipment, and storage medium. Background technique [0002] In Nuomi's project development, it is often encountered that the same data of a business needs to be pushed to multiple receivers at the same time through API calls. Due to the occasional instability of the receivers, the data may not be received normally. At this time, it is necessary to Each sender establishes a corresponding omission compensation mechanism. [0003] The existing omission compensation mechanism is realized through the method of supplementary push after the set time. The specific implementation method is that when the receiver does not receive the data, after the set time, the sender resubmits the request to In MQ (Message Queue, message queue), each receiver is called back in the asynchronous interface. [0004] However, the reason for the ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/54
CPCG06F9/546
Inventor 梁婵婵刘湛史南胜侯功成
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD