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

Message pushing method and device, equipment and storage medium

A message push and message technology, applied in the Internet field, can solve problems such as waste of hardware resources and underutilization of hardware resources, and achieve the effect of avoiding waste and stabilizing resource utilization

Pending Publication Date: 2021-08-24
CHINA CONSTRUCTION BANK
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But at the same time, it will also bring a problem: in order to deal with the rare mass message transactions, if more hardware resources are configured, a large number of system hardware resources will be idle for a long time, and the utilization rate of hardware resources will not be fully utilized. , resulting in a waste of hardware resources

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
  • Message pushing method and device, equipment and storage medium
  • Message pushing method and device, equipment and storage medium
  • Message pushing method and device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0068] figure 1 It is a flow chart of a message push method provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation where a large number of messages to be pushed are sent to the background server to push messages to the terminal. This method can be implemented by the message push method in the embodiment of the present invention device, which may be implemented in software and / or hardware.

[0069] Such as Figure 1a As shown, the message push system includes producers, distributors, consumers and caches. Wherein, the producer is used to generate a message and store the message in the cache, such as an application program; the distributor is used to obtain the message from the cache, such as a background server, and sends the message To the consumer; the consumer is used to receive and process messages, for example, it may be a terminal. The distributor and consumer can be one-to-one, one-to-many, or many-to-many.

[0070] Such as ...

Embodiment 2

[0093] figure 2 It is a flow chart of a message push method in Embodiment 2 of the present invention. This embodiment is optimized based on the above embodiments. In this embodiment, the current The push speed includes: sending the message to be pushed to the terminal at a historical push speed, and obtaining the actual resource utilization rate of the terminal; determining the current push speed according to the historical push speed, the actual resource utilization rate, and the expected resource utilization rate .

[0094] Such as figure 2 As shown, the method of this embodiment specifically includes the following steps:

[0095] S210. Acquire the number of messages to be pushed, historical push speed and expected resource utilization.

[0096] S220. If the number of messages to be pushed is greater than a threshold, send the messages to be pushed to the terminal at a historical push rate, and acquire an actual resource utilization rate of the terminal.

[0097] Exemp...

Embodiment 3

[0111] image 3 It is a flow chart of a message push method in Embodiment 3 of the present invention. This embodiment is optimized based on the above embodiments. In this embodiment, obtaining expected resource utilization includes: obtaining a list of expected resource utilization and The current message push cycle; querying the expected resource utilization list according to the current message push cycle to determine the expected resource utilization.

[0112] Such as image 3 As shown, the method of this embodiment specifically includes the following steps:

[0113] S310. Obtain the number of messages to be pushed, historical push speed, expected resource utilization list, and current message push cycle.

[0114] Wherein, the expected resource utilization list is used to store the mapping relationship between the message push period and the expected resource utilization, and the expected resource utilization list may be a database table, a mapping table or a configuratio...

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 discloses a message pushing method and device, equipment and a storage medium, and relates to the technical field of Internet. The method comprises the following steps: acquiring the number of messages to be pushed, a historical pushing speed and an expected resource utilization rate; if the number of the messages to be pushed is greater than a threshold value, determining a current pushing speed according to the expected resource utilization rate and the historical pushing speed; and pushing the to-be-pushed message to the terminal at the current pushing speed. Through the technical scheme of the invention, the message pushing speed can be adjusted according to the historical pushing speed and the expected resource utilization rate of the terminal, so that the resource utilization rate of the terminal stably reaches the expectation, the hardware resources are fully utilized, and the waste of the hardware resources is avoided.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of the Internet, and in particular, to a method, device, equipment, and storage medium for pushing messages. Background technique [0002] With the popularization of mobile terminal devices, the message push function, as an important tool to promote activity, has become an important function to provide users with stable services and improve the overall activity of applications. [0003] In the field of message push, a push system usually receives upstream messages and distributes them to each push server, and the push server pushes the message to the user's terminal device. Massive information push transactions bring great benefits to the hardware resources of the push system. Great pressure. [0004] In order to meet the needs of processing massive message transactions, the common method is to expand the capacity of software and hardware, in order to solve the availability and sta...

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 Applications(China)
IPC IPC(8): G06F9/54G06F9/50
CPCG06F9/5016G06F9/5027G06F9/546
Inventor 胡江罗蕾陈大平谭豪杰陈宏尧
Owner CHINA CONSTRUCTION BANK