Request processing method and apparatus, computer device, and computer-readable storage medium

CN117278626BActive Publication Date: 2026-09-22TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210680245.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-15
Publication Date
2026-09-22
Estimated Expiration
2042-06-15

AI Technical Summary

Technical Problem

[0003]如果该资源获取请求没有在传播资源平台申请到符合要求的传播资源时,传播资源平台则无法返回合适的传播资源到应用程序上展示,但是,在这个过程中,传播资源平台依旧会对所有的资源获取请求进行处理,如此会造成传播资源平台的计算资源的消耗

Benefits of technology

[0026]本申请实施例可以获取当前针对传播资源的资源获取请求,以及获取资源获取请求的资源获取请求数据;根据资源获取请求数据,确定资源获取请求的资源交互数据;根据资源交互数据,确定与资源获取请求匹配的预设资源级别对应的当前资源过滤阈值;根据当前资源过滤阈值,对资源获取请求进行过滤处理;由于本申请实施例可以结合实时的当前的资源获取请求对应的资源获取请求数据,确定出资源交互数据,如此可以基于资源交互数据,确定出当前资源过滤阈值,从而可以基于当前资源过滤阈值对资源获取请求进行过滤处理,以减少对计算资源的消耗。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117278626B_ABST
    Figure CN117278626B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a request processing method and device, computer equipment and computer readable storage medium, which can be applied to cloud technology, artificial intelligence, intelligent transportation, Internet of Vehicles and various other scenarios; the embodiments of the present application can obtain a resource acquisition request for a propagation resource, and obtain resource acquisition request data of the resource acquisition request; according to the resource acquisition request data, determine resource interaction data of the resource acquisition request; according to the resource interaction data, determine a current resource filtering threshold corresponding to a preset resource level matched with the resource acquisition request; and filter the resource acquisition request according to the current resource filtering threshold; the embodiments of the present application can filter the resource acquisition request based on the current resource filtering threshold, so as to reduce the consumption of computing resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing technology, specifically to a request processing method, apparatus, computer device, and computer-readable storage medium. Background Technology

[0002] With the development of science and technology, the phenomenon of placing promotional resources in applications is becoming increasingly common, such as advertising resources. In existing related technologies, applications send resource acquisition requests to promotional resource platforms, which then return promotional resources to the applications for display.

[0003] If a resource acquisition request fails to find a suitable resource on the distribution resource platform, the platform cannot return the appropriate resource for display on the application. However, during this process, the platform still processes all resource acquisition requests, thus consuming its computing resources. Currently, some technologies are used to filter resource acquisition requests to reduce the consumption of computing resources on the distribution resource platform. However, these technologies cannot be combined with real-time resource acquisition requests to further reduce the consumption of computing resources on the distribution resource platform.

[0004] In summary, there is currently a problem that it is impossible to combine real-time resource acquisition requests to reduce the consumption of computing resources. Summary of the Invention

[0005] This application provides a request processing method, apparatus, computer device, and computer-readable storage medium that can combine real-time resource acquisition requests to reduce the consumption of computing resources.

[0006] A request processing method, comprising:

[0007] Get the current resource acquisition request for the propagation resource, and get the resource acquisition request data of the resource acquisition request;

[0008] Based on the resource acquisition request data, determine the resource interaction data for the resource acquisition request;

[0009] Based on resource interaction data, determine the current resource filtering threshold corresponding to the preset resource level that matches the resource acquisition request;

[0010] Resource acquisition requests are filtered based on the current resource filtering threshold.

[0011] Accordingly, embodiments of this application provide a request processing apparatus, including:

[0012] The acquisition unit can be used to acquire the current resource acquisition request for the propagation resource, as well as the resource acquisition request data of the resource acquisition request;

[0013] The first determining unit can be used to determine the resource interaction data of the resource acquisition request based on the resource acquisition request data;

[0014] The second determining unit can be used to determine the current resource filtering threshold corresponding to the preset resource level that matches the resource acquisition request based on resource interaction data.

[0015] The filtering unit can be used to filter resource acquisition requests based on the current resource filtering threshold.

[0016] In some embodiments, the first determining unit may be specifically used to obtain a preset request filtering data set, the preset request filtering data set including at least one preset request filtering data; based on the resource acquisition request data, to filter out target request filtering data that matches the resource acquisition request data from the at least one preset request filtering data; and based on the target request filtering data, to determine the resource interaction data of the resource acquisition request.

[0017] In some embodiments, the first determining unit may be used to obtain preset filtering parameters; and to determine the resource interaction data of the resource acquisition request based on the target request filtering data and the preset filtering parameters.

[0018] In some embodiments, the first determining unit may be specifically used to fuse the target request filtering data and preset filtering parameters to obtain fused filtering data; and to determine the resource interaction data of the resource acquisition request based on the fused filtering data.

[0019] In some embodiments, the second determining unit may be specifically used to determine, based on resource interaction data, resource acquisition request data to be filtered corresponding to each preset resource level, wherein the resource acquisition request data to be filtered is included in resource acquisition request data; and to determine, based on the resource acquisition request data to be filtered corresponding to each preset resource level, the current resource filtering threshold corresponding to each preset resource level that matches the resource acquisition request.

[0020] In some embodiments, the second determining unit may be specifically used to determine the initial resource acquisition request data to be filtered corresponding to each preset resource level based on the resource interaction data; if the initial resource acquisition request data to be filtered meets the preset conditions, then the resource acquisition request data to be filtered corresponding to each preset resource level is determined based on the initial resource acquisition request data to be filtered corresponding to each preset resource level.

[0021] In some embodiments, the filtering unit may be specifically used to determine the target resource level of the resource acquisition request; determine the target current resource filtering threshold corresponding to the target resource level from the current resource filtering threshold based on the target resource level; and perform filtering processing on the resource acquisition request based on the target current resource filtering threshold.

[0022] Furthermore, embodiments of this application also provide a computer device, including a memory and a processor; the memory stores a computer program, and the processor is used to run the computer program in the memory to execute any of the request processing methods provided in embodiments of this application.

[0023] Furthermore, embodiments of this application also provide a computer-readable storage medium storing a computer program adapted for loading by a processor to execute any of the request processing methods provided in embodiments of this application.

[0024] Furthermore, embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements any of the request processing methods provided in embodiments of this application.

[0025] Furthermore, embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements any of the request processing methods provided in embodiments of this application.

[0026] This application embodiment can acquire current resource acquisition requests for propagation resources, as well as resource acquisition request data; determine resource interaction data for the resource acquisition request based on the resource acquisition request data; determine the current resource filtering threshold corresponding to a preset resource level matching the resource acquisition request based on the resource interaction data; and filter the resource acquisition request based on the current resource filtering threshold. Since this application embodiment can combine the real-time resource acquisition request data corresponding to the current resource acquisition request to determine the resource interaction data, the current resource filtering threshold can be determined based on the resource interaction data, thereby enabling the filtering of resource acquisition requests based on the current resource filtering threshold to reduce the consumption of computing resources. Attached Figure Description

[0027] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0028] Figure 1 This is a schematic diagram of a scenario for the request processing method provided in an embodiment of this application;

[0029] Figure 2 This is a flowchart illustrating the request processing method provided in an embodiment of this application;

[0030] Figure 3 This is a schematic diagram illustrating how resource interaction data for a resource acquisition request is determined based on resource acquisition request data, according to an embodiment of this application.

[0031] Figure 4 This is a schematic diagram provided in an embodiment of the present application, illustrating how to determine the current resource filtering threshold corresponding to a preset resource level that matches a resource acquisition request based on resource interaction data.

[0032] Figure 5 These are two flowchart illustrations of the request processing method provided in the embodiments of this application;

[0033] Figure 6 This is a schematic diagram of the structure of the request processing device provided in the embodiments of this application;

[0034] Figure 7 This is a schematic diagram of the structure of the computer device provided in the embodiments of this application. Detailed Implementation

[0035] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0036] This application provides a request processing method, apparatus, computer device, and computer-readable storage medium. The request processing apparatus can be integrated into a computer device, which may be a server or a terminal, etc.

[0037] The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery network (CDN) acceleration services, and big data and artificial intelligence platforms. The terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, etc., but is not limited to these. The terminal and server can be directly or indirectly connected via wired or wireless communication, which is not limited herein. Terminals include, but are not limited to, mobile phones, computers, smart voice interaction devices, smart home appliances, vehicle terminals, and aircraft.

[0038] For example, see Figure 1 Taking the request processing device integrated into a computer device as an example, the computer device can obtain the current resource acquisition request for the propagation resource, as well as the resource acquisition request data of the resource acquisition request; determine the resource interaction data of the resource acquisition request based on the resource acquisition request data; determine the current resource filtering threshold corresponding to the preset resource level that matches the resource acquisition request based on the resource interaction data; and perform filtering processing on the resource acquisition request based on the current resource filtering threshold.

[0039] The form in which dissemination resources are represented can be advertising resources, document resources, and so on.

[0040] Among them, a resource acquisition request can refer to a request for acquiring and disseminating resources.

[0041] The resource acquisition request data may include, but is not limited to, at least one of the following: the number of resource acquisition requests and the request value of the resource acquisition requests. The request value may refer to the benefit that the target propagated resource can bring when the resource acquisition request is able to request the target propagated resource.

[0042] Among them, resource interaction data can refer to the total revenue corresponding to all current resource acquisition requests to be filtered, determined based on resource acquisition request data.

[0043] Among them, the preset resource level can refer to the preset level of the resource acquisition request.

[0044] The current resource filtering threshold can refer to the threshold currently used to filter resource acquisition requests.

[0045] The following sections provide detailed descriptions of each example. It should be noted that the order in which the embodiments are described is not intended to limit the preferred order of the embodiments.

[0046] This embodiment will be described from the perspective of a request processing device, which can be integrated into a computer device, such as a server or a terminal. The terminal can include tablet computers, laptops, personal computers (PCs), wearable devices, virtual reality devices, or other smart devices that can acquire data.

[0047] like Figure 2 As shown, the specific flow of this request processing method is as follows: steps S101 to S104:

[0048] S101. Obtain the current resource acquisition request for the propagation resource, and obtain the resource acquisition request data of the resource acquisition request.

[0049] Here, a resource acquisition request can refer to a request for acquiring and disseminating resources. In this embodiment of the application, the resource acquisition request can be a request sent by an application.

[0050] The resource acquisition request data may include, but is not limited to, at least one of the following: the number of resource acquisition requests and the request value of the resource acquisition requests. The request value may refer to the benefit that the target propagated resource can bring when the resource acquisition request is able to request the target propagated resource.

[0051] This application embodiment can obtain the resource budget price carried in a resource acquisition request, and determine the corresponding revenue of the resource acquisition request based on the preset resource price. Specifically, this application embodiment can obtain a value function, and map the preset resource price using the value function to obtain the revenue corresponding to the resource acquisition request. The value function can be a function set according to demand. The resource budget price can be a price pre-set for the resource acquisition request. Each resource acquisition request has a corresponding resource budget price.

[0052] The request value in this application embodiment can be the request value obtained by predicting the value of a resource acquisition request using a neural network model in existing related technologies. The neural network model can be a value prediction model, specifically a self-attention neural network model, a CNN model, etc.

[0053] The request value can also be the request value corresponding to a resource acquisition request, determined in response to a selection operation on candidate request values. For example, an object can obtain a display page through a terminal or mobile terminal, the display page including a selection control for the candidate request value corresponding to each resource acquisition request; the terminal or mobile terminal, in response to the object's selection operation on the selection control, determines the request value corresponding to each resource acquisition request; then, the terminal or mobile terminal sends the request value corresponding to each resource acquisition request to the computer device of this application embodiment. As another example, an object can obtain a target display interface through the computer device of this application embodiment, the target display interface including a target selection control for the candidate request value corresponding to each resource acquisition request; the computer device, in response to the object's selection operation on the target selection control, determines the request value corresponding to each resource acquisition request. In this application embodiment, the object can refer to a user or a developer.

[0054] In this embodiment of the application, each resource acquisition request has a corresponding request value.

[0055] S102. Based on the resource acquisition request data, determine the resource interaction data of the resource acquisition request.

[0056] In this context, resource interaction data can refer to the total revenue corresponding to all resource acquisition requests to be filtered, determined based on resource acquisition request data. For example, if there are 60 resource acquisition requests to be filtered, the sum of the request values ​​of each of these 60 requests is the aforementioned total revenue.

[0057] This application embodiment has several methods for determining the resource interaction data of a resource acquisition request based on the resource acquisition request data:

[0058] For example, such as Figure 3 As shown in the embodiments of this application, the method for determining the resource interaction data of the resource acquisition request based on the resource acquisition request data can be as shown in steps A1 to A3:

[0059] A1. Obtain the preset request filter data set.

[0060] The preset request filtering data set includes at least one preset request filtering data. In this embodiment, the preset request filtering data in the preset request filtering data set can be discontinuous data; the preset request filtering data in the preset request filtering data set can also be continuous data, such as the preset request filtering data set being represented as a data range. Specifically, for example, when the preset request filtering data in the preset request filtering data set is discontinuous data, the preset request filtering data set can include, but is not limited to, the values ​​20, 30, 34, 35, 50, and 70; when the preset request filtering data set is a data range, the preset request filtering data set can be represented, but is not limited to, [30, 76].

[0061] The preset request filtering data set in this application embodiment can be a custom data set. In this application embodiment, each resource playback platform can have a corresponding preset request filtering data set. Based on this, this application embodiment can obtain the platform identifier of the resource playback platform; based on the platform identifier, determine the preset request filtering data set corresponding to the resource playback platform.

[0062] A2. Based on the resource acquisition request data, select target request filter data that matches the resource acquisition request data from at least one preset request filter data.

[0063] The target request filtering data can refer to the number of resource acquisition requests to be filtered; or it can refer to the number of resource acquisition requests to be filtered and the request value of the resource acquisition requests to be filtered.

[0064] When resource acquisition request data exists in a preset request filter data set, the preset request filter data that is equal to the resource acquisition request data is used as the target request filter data. For example, the preset request filter data set includes the values ​​20, 30, 34, 40, and 50; the resource acquisition request data is 34. Based on this, in this embodiment, the value 34 is used as the target request filter data.

[0065] When the resource acquisition request data does not exist in the preset request filter data set, and the resource acquisition request data is greater than any preset request filter data, the preset request filter data with the largest value is selected from at least one preset request filter data set, and the preset request filter data with the largest value is used as the target request filter data. For example, if the preset request filter data set includes the data range [30, 80], and the resource acquisition request data is 81, in this case, the embodiment of this application can use the value 80 as the target request filter data.

[0066] When the resource acquisition request data does not exist in the preset request filter data set, and the resource acquisition request data is less than any preset request filter data, the preset request filter data with the smallest value is selected from at least one preset request filter data set, and the preset request filter data with the smallest value is used as the target request filter data. For example, if the preset request filter data set includes the data range [50, 75], and the resource acquisition request data is 45, in this case, the embodiment of this application can use the value 50 as the target request filter data.

[0067] A3. Filter data based on the target request to determine the resource interaction data for the resource acquisition request.

[0068] The method by which the resource interaction data of the resource acquisition request is determined based on the target request filtering data in this embodiment of the application can be: obtaining preset filtering parameters; and determining the resource interaction data of the resource acquisition request based on the target request filtering data and the preset filtering parameters.

[0069] The preset filtering parameters can be determined based on the actual computing resources of the computer equipment, and can be determined according to specific needs.

[0070] Based on the above, the method by which this application embodiment determines the resource interaction data of the resource acquisition request according to the target request filtering data and the preset filtering parameters can be as follows: the target request filtering data and the preset filtering parameters are fused to obtain fused filtering data; and the resource interaction data of the resource acquisition request is determined according to the fused filtering data.

[0071] In this embodiment of the application, the target request filtering data and preset filtering parameters are fused to obtain the fused filtering data. This can be achieved by: obtaining a preset mapping function; and fusing the target request filtering data and preset filtering parameters according to the preset mapping function to obtain the fused filtering data.

[0072] The preset mapping function can refer to a pre-set function used to fuse the target request filtering data and preset filtering parameters.

[0073] In this embodiment, the fused filtered data can be used as resource interaction data for a resource acquisition request. This embodiment can also obtain a target mapping function, perform mapping processing on the fused filtered data according to the target mapping function, and obtain mapped data; the mapped data is then used as resource interaction data for the resource acquisition request. The target mapping function can be a function used to perform mapping processing on the fused filtered data. The target mapping function can be a function different from a preset mapping function.

[0074] For example, in this embodiment of the application, the method for determining the resource interaction data of the resource acquisition request based on the resource acquisition request data can be: obtaining a reference mapping function; performing mapping processing on the resource acquisition request data according to the reference mapping function to obtain reference-mapped data; and using the reference-mapped data as the resource interaction data of the resource acquisition request.

[0075] The reference mapping function can be a function used to map resource acquisition request data. The reference mapping function can be a function that is different from the target mapping function and the preset mapping function.

[0076] In this embodiment, the resource interaction data can be weighted with the number of machine resources to obtain weighted data. Then, based on the weighted data, the current resource filtering threshold corresponding to the preset resource level that matches the resource acquisition request is determined. Here, only the resource interaction data is changed to the weighted data. For other details, please refer to step S103, which will not be repeated here.

[0077] S103. Based on the resource interaction data, determine the current resource filtering threshold corresponding to the preset resource level that matches the resource acquisition request.

[0078] The preset resource level refers to a pre-defined level for resource acquisition requests. Each resource acquisition request has a corresponding preset resource level.

[0079] In this embodiment of the application, the preset resource level corresponding to the resource acquisition request can be the preset resource level allocated by the computer device to the resource acquisition request when the resource acquisition request is triggered.

[0080] In this embodiment, the preset resource level can be changed, and the object can be adjusted according to specific needs. For example, in this embodiment, the computer device displays candidate resource levels; in response to the selection operation for the candidate resource level, the computer device determines the preset resource level corresponding to the resource acquisition request. That is, the preset resource level in this embodiment does not have to be a fixed resource level; the preset resource level can be set according to the needs of the object.

[0081] The current resource filtering threshold can refer to the threshold currently used to filter resource acquisition requests. The current resource filtering threshold is a real-time threshold. It can be a threshold for the number of resource acquisition requests to be filtered, or it can be a threshold for the value of the resource acquisition requests to be filtered.

[0082] In this application embodiment, there are several ways to determine the current resource filtering threshold corresponding to the preset resource level that matches the resource acquisition request based on resource interaction data, as follows:

[0083] For example, such as Figure 4 As shown, in this embodiment of the application, the method for determining the current resource filtering threshold corresponding to the preset resource level that matches the resource acquisition request based on resource interaction data can be as follows: steps B1 to B2:

[0084] B1. Based on the resource interaction data, determine the resource acquisition request data to be filtered for each preset resource level.

[0085] The resource acquisition request data to be filtered is included in the resource acquisition request data. The resource acquisition request data to be filtered can refer to the resource acquisition requests that need to be filtered. For example, if there are 60 resource acquisition requests in the current resource acquisition request data, and 20 of these 60 requests are the resource acquisition requests to be filtered, then the resource acquisition request data to be filtered contains 20 resource acquisition requests to be filtered.

[0086] The method for determining the resource acquisition request data to be filtered corresponding to each preset resource level based on resource interaction data in this application embodiment can be as follows: determine the initial resource acquisition request data to be filtered corresponding to each preset resource level based on resource interaction data; if the initial resource acquisition request data to be filtered meets the preset conditions, then determine the resource acquisition request data to be filtered corresponding to each preset resource level based on the initial resource acquisition request data to be filtered corresponding to each preset resource level.

[0087] In order to avoid the initial resource acquisition request data to be filtered not meeting the requirements, this embodiment of the application further judges the initial resource acquisition request data to be filtered in order to ensure the accuracy of the final determined resource acquisition request data to be filtered.

[0088] In this embodiment, candidate functions can be obtained; based on the candidate functions and resource interaction data, initial resource acquisition request data to be filtered corresponding to each preset resource level can be determined. The candidate functions can be preset functions that have already been configured.

[0089] Specifically, when the initial resource acquisition request data to be filtered is within the reference data range, this situation can be said to meet the preset conditions; when the initial resource acquisition request data to be filtered is less than the preset data threshold, this situation can also be said to meet the preset conditions.

[0090] B2. Based on the resource acquisition request data to be filtered corresponding to each preset resource level, determine the current resource filtering threshold corresponding to each preset resource level that matches the resource acquisition request.

[0091] In this embodiment, when the number of resource acquisition requests to be filtered is equal to the number of resource acquisition requests to be filtered, the requests are sorted according to their value for each preset resource level to obtain the sorted request value. Based on the number of resource acquisition requests to be filtered, the target request value is extracted from the sorted request value as the current resource filtering threshold. For example, if a target request value of 50,000 is set as the current resource filtering threshold, and there are 60 requests with a request value less than or equal to 50,000, then these 60 resource acquisition requests can be filtered based on the current resource filtering threshold.

[0092] In this embodiment, when the resource acquisition request data to be filtered is the reference request value of the resource acquisition request to be filtered, the reference request value of the resource acquisition request to be filtered is used as the current resource filtering threshold for each preset resource level. Specifically, when the resource acquisition request is the resource acquisition request to be filtered, the request value of the resource acquisition request can be referred to as the reference request value.

[0093] For example, in this embodiment of the application, the method for determining the current resource filtering threshold corresponding to the preset resource level that matches the resource acquisition request based on resource interaction data can be as follows: determine the initial resource interaction data corresponding to each preset resource level that matches the resource acquisition request based on resource interaction data; and determine the current resource filtering threshold corresponding to each preset resource level that matches the resource acquisition request based on the initial resource interaction data.

[0094] The initial resource interaction data is based on the initial total revenue corresponding to all current resource acquisition requests to be filtered, which is determined by the resource interaction data and corresponds to the preset resource level.

[0095] In this application embodiment, initial resource interaction data can be allocated to each preset resource level that matches the resource acquisition request based on resource interaction data; initial resource interaction data can be allocated to each preset resource level that matches the resource acquisition request randomly; initial resource interaction data can be allocated to each preset resource level that matches the resource acquisition request according to preset rules.

[0096] The preset rules can refer to rules pre-defined by the object for allocating initial resource interaction data to preset resource levels. For example, in this embodiment, the resource interaction data can be averaged to obtain averaged resource interaction data; the averaged resource interaction data can be used as initial resource interaction data, and the initial resource interaction data can be allocated to each preset resource level that matches the resource acquisition request; as another example, in this embodiment, an allocation weight value can be set for each preset resource level that matches the resource acquisition request; based on the allocation weight value, the resource interaction data can be allocated to each preset resource level to obtain the initial resource interaction data corresponding to each preset resource level.

[0097] In this embodiment, the system can obtain initial resource interaction data and, using an objective function, calculate the current resource filtering threshold corresponding to each preset resource level that matches the resource acquisition request. The objective function can be a function set by the object according to actual needs.

[0098] S104. Filter resource acquisition requests based on the current resource filtering threshold.

[0099] The method for filtering resource acquisition requests based on the current resource filtering threshold in this application embodiment can be as follows: determine the target resource level of the resource acquisition request; determine the target current resource filtering threshold corresponding to the target resource level from the current resource filtering threshold based on the target resource level; and filter the resource acquisition request based on the target current resource filtering threshold.

[0100] For example, preset resource levels include a first resource level, a second resource level, and a third resource level. Using the request value as the current filtering threshold, the current filtering threshold for the first resource level could be 3,000, the current filtering threshold for the second resource level could be 10,000, and the current filtering threshold for the third resource level could be 15,000. In this embodiment, the target resource level for the resource acquisition request is determined to be the second resource level. Therefore, the target current resource filtering threshold in this embodiment is 10,000. Based on this, this embodiment can filter resource acquisition requests with a request value less than or equal to 10,000.

[0101] This application embodiment filters resource acquisition requests. If a resource acquisition request is filtered out, it does not need to be processed on the resource distribution platform, thus reducing the consumption of computing resources on the resource distribution platform.

[0102] The method for filtering resource acquisition requests based on the current resource filtering threshold in this application embodiment can also be as follows: determining the candidate resource level corresponding to the current resource filtering threshold; determining the target resource acquisition request corresponding to the candidate resource level from the resource acquisition requests based on the candidate resource level; and filtering the target resource acquisition request based on the current resource filtering threshold.

[0103] For example, preset resource levels include a first resource level, a second resource level, and a third resource level. Using the request value as the current filtering threshold, the current filtering threshold for the first resource level could be 3,000, for the second resource level it could be 10,000, and for the third resource level it could be 15,000. In this embodiment, the candidate resource level for resource acquisition requests is determined to be the second resource level. Based on this, this embodiment determines that there are 30 target resource acquisition requests corresponding to the second resource level. Thus, this embodiment can filter the target resource acquisition requests based on the current filtering threshold of the second resource level.

[0104] This application embodiment can acquire current resource acquisition requests for propagation resources, as well as resource acquisition request data; determine resource interaction data for the resource acquisition request based on the resource acquisition request data; determine the current resource filtering threshold corresponding to a preset resource level matching the resource acquisition request based on the resource interaction data; and filter the resource acquisition request based on the current resource filtering threshold. Since this application embodiment can combine the real-time resource acquisition request data corresponding to the current resource acquisition request to determine the resource interaction data, the current resource filtering threshold can be determined based on the resource interaction data, thereby enabling the filtering of resource acquisition requests based on the current resource filtering threshold to reduce the consumption of computing resources.

[0105] Based on the method described in the above embodiments, the following examples will provide further detailed explanations.

[0106] In this embodiment, the request processing device is specifically integrated into a computer device, which can be a server or a terminal.

[0107] First, it's important to note that when an application requests resources from a distribution resource platform, there's a possibility that the requested resource might not be found, preventing the platform from returning suitable resources for display. However, the distribution resource platform still processes all requests, consuming significant computing resources. Currently, several techniques are used to filter these requests. These techniques typically involve first training a deep learning model to predict the value of each request, and then using a threshold filtering method online to conserve resources.

[0108] However, the thresholds used in these related technologies are fixed thresholds determined based on historical data. In reality, resource acquisition requests for propagation resources change dynamically, and existing related technologies cannot incorporate real-time resource acquisition requests to reduce the consumption of computing resources on the propagation resource platform.

[0109] Based on the above, this application proposes a request processing method that can combine real-time resource acquisition requests to reduce the consumption of computing resources on the resource distribution platform. For example... Figure 5 As shown, the specific flow of this request processing method is as follows: steps S201 to S206:

[0110] S201. Obtain the current resource acquisition request for the propagation resource, and obtain the resource acquisition request data of the resource acquisition request.

[0111] Among them, the representation form of communication resources can be advertising resources.

[0112] The request value in this application embodiment can be the request value obtained by using a neural network model in existing related technologies to predict the value of the resource acquisition request.

[0113] S202. Obtain the preset request filter data set.

[0114] The preset request filtering data set includes at least one preset request filtering data. The preset request filtering data in the preset request filtering data set can also be continuous data, such as the preset request filtering data set being represented as a data range.

[0115] Specifically, the filtering data set in this embodiment can be set to a data range [L, R], where L and R are positive numbers, and L ≤ R. The filtering data set can be used to limit the number of resource acquisition requests that can be filtered. This embodiment provides upper and lower bounds for the number of filtered resource acquisition requests. The lower bound L represents the minimum number of desired resource acquisition requests, reflecting the pressure on machine resources; the upper bound R represents the upper limit of the number of resource acquisition requests, indicating that too much resource interaction data should not be filtered.

[0116] S203. Based on the resource acquisition request data, select target request filter data that matches the resource acquisition request data from at least one preset request filter data.

[0117] When resource acquisition request data exists in the preset request filter data set, the preset request filter data that is equal to the resource acquisition request data will be used as the target request filter data.

[0118] When the resource acquisition request data does not exist in the preset request filter data set, and the resource acquisition request data is greater than any preset request filter data, the preset request filter data with the largest value is selected from at least one preset request filter data set, and the preset request filter data with the largest value is used as the target request filter data.

[0119] When the resource acquisition request data does not exist in the preset request filter data set, and the resource acquisition request data is less than any preset request filter data, the preset request filter data with the smallest value is selected from at least one preset request filter data set, and the preset request filter data with the smallest value is used as the target request filter data. For example, if the preset request filter data set includes the data range [50, 75], and the resource acquisition request data is 45, in this case, the embodiment of this application can use the value 50 as the target request filter data.

[0120] Specifically, in this embodiment, target request filtering data x can be selected from the data interval [L, R]. Generally, target request filtering data x can be the maximum value in the data interval [L, R]. If the target request filtering data x that can be selected from the data interval [L, R] satisfies L < x ≤ R, it can be considered that the target request filtering data x is the most cost-effective value and the value that filters the largest number of resource acquisition requests. If the resource acquisition request data does not exist in the data interval [L, R], in order to ensure the filtering effect, this embodiment can also use L as the target request filtering data.

[0121] S204. Filter the data according to the target request to determine the resource interaction data of the resource acquisition request.

[0122] The method by which the resource interaction data of the resource acquisition request is determined based on the target request filtering data in this embodiment of the application can be: obtaining preset filtering parameters; and determining the resource interaction data of the resource acquisition request based on the target request filtering data and the preset filtering parameters.

[0123] The preset filtering parameters can be determined based on the actual computing resources of the computer equipment, and can be tailored to specific needs. Preset filtering parameters are generally calculated from the actual usage of machine resources.

[0124] Based on the above, the method by which this application embodiment determines the resource interaction data of the resource acquisition request according to the target request filtering data and the preset filtering parameters can be as follows: the target request filtering data and the preset filtering parameters are fused to obtain fused filtering data; and the resource interaction data of the resource acquisition request is determined according to the fused filtering data.

[0125] In this embodiment of the application, the target request filtering data and preset filtering parameters are fused to obtain the fused filtering data. This can be achieved by: obtaining a preset mapping function; and fusing the target request filtering data and preset filtering parameters according to the preset mapping function to obtain the fused filtering data.

[0126] Based on the above, this embodiment of the application fuses the target request filtering data and the preset filtering parameters to obtain the fused filtering data, as shown in formula (1):

[0127] g(x)÷x=k Formula (1)

[0128] Where g(x) can refer to the filtered data after fusion, that is, the resource interaction data; x can refer to the target request filtering data, which can represent the number of resource acquisition requests to be filtered; k can refer to the preset filtering parameter, which can be interpreted as the reduction of resource interaction data per unit of resource acquisition request.

[0129] In this embodiment, the fused filtered data can be used as resource interaction data for a resource acquisition request. This embodiment can also obtain a target mapping function, perform mapping processing on the fused filtered data according to the target mapping function to obtain mapped data, and use the mapped data as resource interaction data for a resource acquisition request.

[0130] S205. Based on the resource interaction data, determine the current resource filtering threshold corresponding to the preset resource level that matches the resource acquisition request.

[0131] like Figure 4 The embodiment of this application shows that the method for determining the current resource filtering threshold corresponding to the preset resource level that matches the resource acquisition request based on resource interaction data can be as follows: steps B1 to B2:

[0132] B1. Based on the resource interaction data, determine the resource acquisition request data to be filtered for each preset resource level.

[0133] The method for determining the resource acquisition request data to be filtered corresponding to each preset resource level based on resource interaction data in this application embodiment can be as follows: determine the initial resource acquisition request data to be filtered corresponding to each preset resource level based on resource interaction data; if the initial resource acquisition request data to be filtered meets the preset conditions, then determine the resource acquisition request data to be filtered corresponding to each preset resource level based on the initial resource acquisition request data to be filtered corresponding to each preset resource level.

[0134] In this embodiment, candidate functions can be obtained; based on the candidate functions and resource interaction data, the initial resource acquisition request data to be filtered corresponding to each preset resource level can be determined.

[0135] Specifically, when the initial resource acquisition request data to be filtered is within the reference data range, this situation can be said to meet the preset conditions; when the initial resource acquisition request data to be filtered is less than the preset data threshold, this situation can also be said to meet the preset conditions.

[0136] B2. Based on the resource acquisition request data to be filtered corresponding to each preset resource level, determine the current resource filtering threshold corresponding to each preset resource level that matches the resource acquisition request.

[0137] In this embodiment, when the number of resource acquisition requests to be filtered is the number of resource acquisition requests to be filtered, the resource acquisition requests to be filtered are sorted according to the request value of each resource acquisition request for each preset resource level, and the sorted request value is obtained; the target request value is extracted from the sorted request value as the current resource filtering threshold based on the number of resource acquisition requests to be filtered.

[0138] Wherein, when the resource acquisition request data to be filtered is the reference request value of the resource acquisition request to be filtered, this embodiment of the application uses the reference request value of the resource acquisition request to be filtered as the current resource filtering threshold for each preset resource level.

[0139] Based on the above, specifically, in this application embodiment, the current resource filtering threshold corresponding to the preset resource level matching the resource acquisition request is determined according to resource interaction data, as shown in formulas (2) and (3):

[0140]

[0141] Where f(i, j) represents the reduction in resource interaction data resulting from filtering j resource acquisition request data by the first i preset resource levels; req i The i-th preset resource level represents the number of resource acquisition requests; cost(i, a) represents the initial resource interaction data reduced by filtering a resource acquisition request data to be filtered by the i-th preset resource level; a is the resource acquisition request data to be filtered.

[0142] g(x)=f(n,x) Formula (3)

[0143] Here, g(x) can refer to the filtered data after fusion, i.e., the resource interaction data; f(n, x) can represent the minimum resource interaction data corresponding to x resource acquisition requests that need to be filtered. g(x) is a monotonically increasing function.

[0144] In this embodiment of the application, in order to ensure the accuracy of formulas (1), (2) and (3), the present application embodiment can obtain historical data from the database to verify formulas (1), (2) and (3).

[0145] Historical data includes historical filtering request volume, historical resource interaction data, and historical filtering thresholds. Historical filtering request volume refers to the number of filtered historical resource acquisition requests within a historical period. Historical resource interaction data refers to the total revenue corresponding to the filtered resource acquisition requests within a historical period. Historical filtering thresholds refer to the value thresholds used to filter historical resource acquisition requests within a historical period.

[0146] For each historical preset resource level, this application embodiment can sort the historical request values ​​according to the historical request values ​​corresponding to the historical resource acquisition requests to obtain sorted historical request values; based on the sorted historical request values, historical filter request volume, historical resource interaction data and historical filter threshold are extracted and extracted, and the historical filter request volume, historical resource interaction data and historical filter threshold are constructed into a triple (historical filter request volume, historical resource interaction data, historical filter threshold).

[0147] Each triplet can be interpreted as filtering according to the historical filtering threshold, filtering out historical resource acquisition requests with historical request values ​​less than the historical filtering threshold, as well as reduced historical resource interaction data.

[0148] The filtering for each historical preset resource level can be viewed as a triple corresponding to that historical preset resource level, and the triple can be represented as (x' i y' i ,t' i ), where x' iy' represents the historical filtering request volume for the i-th historical preset resource level; i This represents the historical resource interaction data for the i-th historical preset resource level; t' i This represents the historical filtering threshold for the i-th historical preset resource level.

[0149] The objective of this application embodiment is to minimize the historical resource interaction data of all historical resource acquisition requests corresponding to the total number of historical filtering requests of the computer device, given a total number of historical filtering requests of x'. This can be expressed by formula (4):

[0150]

[0151] Formula (4) can be viewed as a minimum convolution problem in form. Based on this, the embodiments of this application can use dynamic programming algorithm to find the optimal solution. The dynamic programming algorithm can be found in Formula (2), which will not be repeated here.

[0152] In this embodiment of the application, if the number of historical filtering requests is too large, the time complexity will be too high when using formula (2). In this way, the triples can be downsampled and the a in formula (2) can be limited to the number of historical filtering requests that the triples have appeared, thereby reducing the computational complexity.

[0153] In this embodiment, the historical resource interaction data can be weighted with the number of machine resources to obtain weighted historical data. Then, the weighted historical data is used to replace the historical resource interaction data in the triplet to obtain a new triplet (historical filtering request volume, weighted historical data, historical filtering threshold). Formulas (1), (2), and (3) are verified based on the new triplet.

[0154] S206. Filter resource acquisition requests based on the current resource filtering threshold.

[0155] The method for filtering resource acquisition requests based on the current resource filtering threshold in this application embodiment can be as follows: determine the target resource level of the resource acquisition request; determine the target current resource filtering threshold corresponding to the target resource level from the current resource filtering threshold based on the target resource level; and filter the resource acquisition request based on the target current resource filtering threshold.

[0156] This application embodiment filters resource acquisition requests. If a resource acquisition request is filtered out, it does not need to be processed on the resource distribution platform, thus reducing the consumption of computing resources on the resource distribution platform.

[0157] Based on the above, the beneficial effects of the embodiments of this application can be summarized as follows: (1) Based on different preset resource levels, the resource acquisition requests to be filtered at different preset resource levels are considered, and the consumption of filtering resource acquisition requests is minimized, i.e., resource interaction data; (2) Considering the real-time changes of resource acquisition requests, the current resource filtering threshold corresponding to the preset resource level is calculated in real time by combining resource interaction data and resource acquisition request data, which solves the problem that the filtering effect cannot be controlled by a fixed threshold.

[0158] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0159] This application embodiment can acquire current resource acquisition requests for propagation resources, as well as resource acquisition request data; determine resource interaction data for the resource acquisition request based on the resource acquisition request data; determine the current resource filtering threshold corresponding to a preset resource level matching the resource acquisition request based on the resource interaction data; and filter the resource acquisition request based on the current resource filtering threshold. Since this application embodiment can combine the real-time resource acquisition request data corresponding to the current resource acquisition request to determine the resource interaction data, the current resource filtering threshold can be determined based on the resource interaction data, thereby enabling the filtering of resource acquisition requests based on the current resource filtering threshold to reduce the consumption of computing resources.

[0160] To better implement the above methods, this application also provides a request processing device, which can be integrated into a computer device, such as a server or terminal. The terminal may include a tablet computer, a laptop computer, and / or a personal computer.

[0161] For example, such as Figure 6 As shown, the request processing device may include an acquisition unit 301, a first determination unit 302, a second determination unit 303, and a filtering unit 304, as follows:

[0162] (1) Obtain unit 301;

[0163] The acquisition unit 301 can be used to acquire the current resource acquisition request for the propagation resource, and to acquire the resource acquisition request data of the resource acquisition request.

[0164] (2) First determining unit 302;

[0165] The first determining unit 302 can be used to determine the resource interaction data of the resource acquisition request based on the resource acquisition request data.

[0166] In some embodiments, the first determining unit 302 may be specifically used to obtain a preset request filtering data set, the preset request filtering data set including at least one preset request filtering data; based on the resource acquisition request data, to filter out target request filtering data that matches the resource acquisition request data from the at least one preset request filtering data; and based on the target request filtering data, to determine the resource interaction data of the resource acquisition request.

[0167] In some embodiments, the first determining unit 302 may be used to obtain preset filtering parameters; and determine the resource interaction data of the resource acquisition request based on the target request filtering data and the preset filtering parameters.

[0168] In some embodiments, the first determining unit 302 may be specifically used to fuse the target request filtering data and preset filtering parameters to obtain fused filtering data; and to determine the resource interaction data of the resource acquisition request based on the fused filtering data.

[0169] (3) Second determining unit 303;

[0170] The second determining unit 303 can be used to determine the current resource filtering threshold corresponding to the preset resource level that matches the resource acquisition request based on resource interaction data.

[0171] In some embodiments, the second determining unit 303 may be specifically used to determine, based on resource interaction data, resource acquisition request data to be filtered corresponding to each preset resource level, wherein the resource acquisition request data to be filtered is included in resource acquisition request data; and to determine, based on the resource acquisition request data to be filtered corresponding to each preset resource level, the current resource filtering threshold corresponding to each preset resource level that matches the resource acquisition request.

[0172] In some embodiments, the second determining unit 303 may be specifically used to determine the initial resource acquisition request data to be filtered corresponding to each preset resource level based on the resource interaction data; if the initial resource acquisition request data to be filtered meets the preset conditions, then the resource acquisition request data to be filtered corresponding to each preset resource level is determined based on the initial resource acquisition request data to be filtered corresponding to each preset resource level.

[0173] (4) Filter unit 304;

[0174] The filtering unit 304 can be used to filter resource acquisition requests based on the current resource filtering threshold.

[0175] In some embodiments, the filtering unit 304 may be specifically used to determine the target resource level of the resource acquisition request; determine the target current resource filtering threshold corresponding to the target resource level from the current resource filtering threshold based on the target resource level; and perform filtering processing on the resource acquisition request based on the target current resource filtering threshold.

[0176] As can be seen from the above, the acquisition unit 301 of this application embodiment can be used to acquire the current resource acquisition request for the propagation resource, and to acquire the resource acquisition request data of the resource acquisition request; the first determination unit 302 can be used to determine the resource interaction data of the resource acquisition request based on the resource acquisition request data; the second determination unit 303 can be used to determine the current resource filtering threshold corresponding to the preset resource level matching the resource acquisition request based on the resource interaction data; the filtering unit 304 can be used to filter the resource acquisition request based on the current resource filtering threshold; since this application embodiment can combine the resource acquisition request data corresponding to the current resource acquisition request in real time to determine the resource interaction data, the current resource filtering threshold can be determined based on the resource interaction data, and the resource acquisition request can be filtered based on the current resource filtering threshold to reduce the consumption of computing resources.

[0177] This application also provides a computer device, such as... Figure 7 As shown, it illustrates a structural schematic diagram of the computer device involved in the embodiments of this application, specifically:

[0178] The computer device may include components such as a processor 401 with one or more processing cores, a memory 402 with one or more computer-readable storage media, a power supply 403, and an input unit 404. Those skilled in the art will understand that... Figure 7 The computer device structure shown does not constitute a limitation on the computer device and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:

[0179] The processor 401 is the control center of the computer device, connecting various parts of the computer device through various interfaces and lines. It performs various functions and processes data by running or executing software programs and / or modules stored in the memory 402, and by calling data stored in the memory 402. Optionally, the processor 401 may include one or more processing cores; preferably, the processor 401 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and computer programs, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 401.

[0180] The memory 402 can be used to store software programs and modules. The processor 401 executes various functional applications and data processing by running the software programs and modules stored in the memory 402. The memory 402 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, computer programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 402 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 402 may also include a memory controller to provide the processor 401 with access to the memory 402.

[0181] The computer device also includes a power supply 403 that supplies power to the various components. Preferably, the power supply 403 can be logically connected to the processor 401 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 403 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0182] The computer device may also include an input unit 404, which can be used to receive input digital or character information communication, and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0183] Although not shown, the computer device may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 401 in the computer device loads the executable files corresponding to the processes of one or more computer programs into the memory 402 according to the following instructions, and the processor 401 runs the computer programs stored in the memory 402 to realize various functions, as follows:

[0184] Obtain the current resource acquisition request for the propagation resource, and obtain the resource acquisition request data of the resource acquisition request; determine the resource interaction data of the resource acquisition request based on the resource acquisition request data; determine the current resource filtering threshold corresponding to the preset resource level that matches the resource acquisition request based on the resource interaction data; and filter the resource acquisition request based on the current resource filtering threshold.

[0185] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0186] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by a computer program, or by a computer program controlling related hardware. The computer program can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0187] Therefore, embodiments of this application provide a computer-readable storage medium storing a computer program that can be loaded by a processor to execute any of the request processing methods provided in embodiments of this application.

[0188] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0189] The computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0190] Since the instructions stored in the computer-readable storage medium can execute the steps of any of the request processing methods provided in the embodiments of this application, the beneficial effects that any of the request processing methods provided in the embodiments of this application can achieve can be realized, as detailed in the preceding embodiments, and will not be repeated here.

[0191] According to one aspect of this application, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods provided in the various optional implementations of the above embodiments.

[0192] The above provides a detailed description of a request processing method, apparatus, computer device, and computer-readable storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A request processing method, characterized in that, include: Obtain the current resource acquisition request for the propagation resource, and obtain the resource acquisition request data of the resource acquisition request; Obtain a preset request filtering data set, wherein the preset request filtering data set includes at least one preset request filtering data set; Based on the resource acquisition request data, target request filter data that matches the resource acquisition request data is selected from at least one of the preset request filter data; Obtain preset filtering parameters, which are determined based on the actual computing resources of the computer device; determine the resource interaction data of the resource acquisition request based on the target request filtering data and the preset filtering parameters; Based on the resource interaction data, determine the current resource filtering threshold corresponding to the preset resource level that matches the resource acquisition request; The resource acquisition request is filtered based on the current resource filtering threshold.

2. The request processing method according to claim 1, characterized in that, The step of determining the resource interaction data for the resource acquisition request based on the target request filtering data and the preset filtering parameters includes: The target request filtering data and the preset filtering parameters are fused together to obtain fused filtering data; Based on the fused and filtered data, the resource interaction data for the resource acquisition request is determined.

3. The request processing method according to claim 1, characterized in that, The step of determining the current resource filtering threshold corresponding to the preset resource level matching the resource acquisition request based on the resource interaction data includes: Based on the resource interaction data, determine the resource acquisition request data to be filtered corresponding to each preset resource level, and the resource acquisition request data to be filtered is included in the resource acquisition request data. Based on the resource acquisition request data to be filtered corresponding to each preset resource level, determine the current resource filtering threshold corresponding to each preset resource level that matches the resource acquisition request.

4. The request processing method according to claim 3, characterized in that, The step of determining the resource acquisition request data to be filtered corresponding to each preset resource level based on the resource interaction data includes: Based on the resource interaction data, determine the initial resource acquisition request data to be filtered for each preset resource level; If the initial resource acquisition request data to be filtered meets the preset conditions, then the resource acquisition request data to be filtered corresponding to each preset resource level is determined based on the initial resource acquisition request data to be filtered corresponding to each preset resource level.

5. The request processing method according to any one of claims 1 to 4, characterized in that, The step of filtering the resource acquisition request according to the current resource filtering threshold includes: Determine the target resource level of the resource acquisition request; Based on the target resource level, determine the target current resource filtering threshold corresponding to the target resource level from the current resource filtering threshold; The resource acquisition request is filtered based on the target's current resource filtering threshold.

6. A request processing apparatus, characterized in that, include: The acquisition unit is used to acquire the current resource acquisition request for the propagation resource, and to acquire the resource acquisition request data of the resource acquisition request; The first determining unit is used to obtain a preset request filtering data set, wherein the preset request filtering data set includes at least one preset request filtering data set. Based on the resource acquisition request data, target request filter data that matches the resource acquisition request data is selected from at least one of the preset request filter data; Obtain preset filtering parameters, which are determined based on the actual computing resources of the computer device; Based on the target request filtering data and the preset filtering parameters, determine the resource interaction data of the resource acquisition request; The second determining unit is used to determine, based on the resource interaction data, the current resource filtering threshold corresponding to the preset resource level that matches the resource acquisition request; The filtering unit is used to filter the resource acquisition request according to the current resource filtering threshold.

7. A computer device, characterized in that, It includes a memory and a processor; the memory stores a computer program, and the processor is used to run the computer program in the memory to perform the request processing method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program adapted for loading by a processor to execute the request processing method according to any one of claims 1 to 5.