Data request processing method, device, electronic device and storage medium
By returning asynchronous data processing results in the medical beauty resource management system, the front-end page lag caused by large data volume is solved, real-time echo and user experience are improved.
Patent Information
- Application Number
- CN202311265418.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-27
- Publication Date
- 2025-04-04
AI Technical Summary
In the medical beauty resource management system, if users add or modify the schedule of medical beauty equipment when performing data request operations, it may cause the front-end page to be stuck or unable to respond, especially when the data volume is large.
The resource management system receives the client's data processing request and pending data. If the amount of data is greater than the preset processing data, it returns the result of the asynchronous processing data to the client, so that the client renders the front-end page based on this result and displays the modified content.
It realizes that when the data volume is large, the front-end page can render and modify the results in a timely manner to ensure accurate data entry, reduce the possibility of errors reported by the system or client, and improve the user experience.
Smart Images

Figure CN119760260A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of Internet technology, and in particular to a method, device, electronic device and storage medium for processing data requests. Background Art
[0002] The medical beauty industry is developing rapidly. In order to complete various medical beauty tasks, it is necessary to manage institutional data in the resource management system. For example, scheduling, changing, and querying institutional resources such as doctors, equipment, and consumables in medical beauty institutions.
[0003] Typically, after a user, such as a client of a medical beauty institution, logs into the resource management system, they perform data request operations on the front-end page of the client, such as adding medical beauty equipment, deleting consumables, and querying doctor schedules.
[0004] In the related technology, since medical beauty institutions may need to submit a lot of data, such as scheduling medical beauty equipment for half a year, the resource management system will take a long time to complete the modification. At this time, the front-end page will be stuck, such as drawing circles, and even the resource management system may not be able to process a large amount of data in a short time, resulting in the front-end page being unable to respond to the modification results and render, and users cannot continue to use the resource management system for other operations. Summary of the invention
[0005] In view of this, the present application provides a data request processing method, device, electronic device and storage medium to solve all or part of the technical problems in the related art.
[0006] The first aspect of the present application provides a method for processing a data request, the method comprising:
[0007] The resource management system receives a data processing request and data to be processed sent by a front-end page of a client that is in communication with the resource management system;
[0008] When the resource management system determines that the request type of the data processing request represents the addition of new data or the modification of data and the amount of the data to be processed is greater than the preset processing data amount, it returns the asynchronous processing data result to the client so that the client renders the front-end page based on the asynchronous processing data result and displays the page content when the data to be processed is sent.
[0009] A second aspect of the present application provides a data request processing device, which is applied to the resource management system connected to the client for communication, and the device includes:
[0010] A receiving module, used for receiving a data processing request and data to be processed sent by a front-end page of a client connected to the resource management system for communication;
[0011] A return module is used to determine that the request type of the data processing request represents new data or modified data and the data volume of the data to be processed is greater than the preset processing data volume, and then return the asynchronous processing data result to the client, so that the client can render the front-end page based on the asynchronous processing data result to display the page content when the data to be processed is sent.
[0012] A third aspect of the present application provides an electronic device, including:
[0013] Processor; and
[0014] The memory stores executable codes thereon, and when the executable codes are executed by the processor, the processor is caused to execute the method as described above.
[0015] A fourth aspect of the present application provides a computer-readable storage medium having executable code stored thereon. When the executable code is executed by a processor of an electronic device, the processor is caused to execute the method as described above.
[0016] The present application provides a method, device, electronic device and storage medium for processing data requests, in which a resource management system receives a data processing request and data to be processed sent by a front-end page of a client that is in communication with the resource management system, and when the resource management system determines that the request type of the data processing request represents newly added data or modified data and the amount of data to be processed is greater than a preset amount of processed data, the resource management system returns the asynchronous processing data result to the client, so that the client renders the front-end page based on the asynchronous processing data result to display the page content when the data to be processed is sent. It can be seen that after receiving the data to be processed, the resource management system in the embodiment of the present application does not need to return the processing result to the client after the processing of the data to be processed is completed, but directly returns the asynchronous processing data result to the client, so that the client renders the front-end page based on the asynchronous processing data result, thereby displaying the newly added or modified content on the front-end page, achieving the technical effect of real-time echo, reducing the possibility of error reporting by the resource management system or the client, and improving the user experience.
[0017] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The above and other objects, features and advantages of the present application will become more apparent by describing in more detail exemplary embodiments of the present application in conjunction with the accompanying drawings, wherein the same reference numerals generally represent the same components in the exemplary embodiments of the present application.
[0019] Figure 1 It is a flow chart of a data request processing method shown in an embodiment of the present application.
[0020] Figure 2 It is another flow chart of a data request processing method shown in an embodiment of the present application.
[0021] Figure 3 It is another flow chart of a data request processing method shown in an embodiment of the present application.
[0022] Figure 4 It is a structural schematic diagram of a data request processing device shown in an embodiment of the present application.
[0023] Figure 5 It is a schematic diagram of the structure of an electronic device shown in an embodiment of the present application. DETAILED DESCRIPTION
[0024] The embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although the embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to make the present application more thorough and complete, and to fully convey the scope of the present application to those skilled in the art.
[0025] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The singular forms of "a", "said" and "the" used in this application and the appended claims are also intended to include plural forms unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0026] It should be understood that although the terms "first", "second", "third", etc. may be used in this application to describe various information, this information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of this application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of this application, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.
[0027] The embodiments of the present application can be applied to a resource management system, such as a resource management system of a medical beauty institution. The resource management system can manage various medical beauty resources of each medical beauty institution, such as doctor resources, consumable resources, equipment resources, product resources, etc. Various medical beauty resources can be set and allocated through the resource management system. Of course, you can also query in the resource management system, such as querying the doctor's shift schedule, etc.
[0028] After a user, such as a medical beauty institution, logs in to the resource management system through the client, they can send data requests such as adding, deleting, and searching for various data types, and can send the data request through the front-end page of the client. The front-end page displays various information related to the medical beauty institution, such as the doctor's schedule, medical beauty equipment usage table, consumables allocation data, etc. Users can add, modify, or query various information in a targeted manner on the front-end page.
[0029] When users add or modify data in the front-end interface, if too many data items are added or modified, such as needing to write or update the database one by one, data processing may not be timely due to insufficient processing performance, or even system timeout errors may occur. The front-end page may become unresponsive, freeze, or even crash, resulting in a poor user experience.
[0030] Based on this, in an embodiment of the present application, in order to ensure that the modified data can be accurately entered into the database when the amount of submitted data is large and the front-end page can render the modified results in time, a data request processing method, system, device and medium are provided.
[0031] The embodiments of the present application are described in detail below.
[0032] See also Figure 1 , Figure 1 It is a flow chart of a data request processing method shown in an embodiment of the present application.
[0033] An embodiment of the present application discloses a data request processing method, which may include the following steps.
[0034] S101, receiving a data processing request and data to be processed sent by a front-end page of a client.
[0035] In the embodiment of the present application, the system architecture may include a resource management system and a client communicating with the resource management system. The client may be an application used by a user, such as a medical beauty institution, to log in to the resource management system, such as an app or a PC client. The client may include a front-end page that can display data of various medical beauty institutions.
[0036] In the embodiment of the present application, users such as medical beauty institutions can query, modify and / or add data through the front-end page.
[0037] The resource management system may receive the data processing request sent by the front-end page and the to-be-processed data corresponding to the data processing request.
[0038] In the application, for example, users can schedule the usage time of medical beauty equipment on the front-end page, and can increase the usage time of the medical beauty equipment in the past six months. Each medical beauty equipment may correspond to other medical beauty institutions or doctor resources, consumables resources, etc. Therefore, when adding the schedule of each medical beauty equipment every day in half a year, the amount of data entries that need to be modified accordingly is exponential, and the resource management system also needs to verify each piece of data and other operations, and the response time to this process will be very long.
[0039] S102. When the resource management system determines that the request type of the data processing request represents the addition of new data or modification of data and the amount of data to be processed is greater than the preset processing data amount, the asynchronous processing data result is returned to the client, so that the client renders the front-end page based on the asynchronous processing data result to display the page content when the data to be processed is sent.
[0040] In the embodiment of the present application, the resource management system will first determine the request type of the data request. The request type can be characterized as adding data, modifying data, or querying data. In the application, the request type can be divided into Get type and Post type, where the Post type can correspond to adding data and modifying data.
[0041] In the embodiment of the present application, if it is determined that the request type of the data request is characterized as adding new data or modifying data, and the request type can be specifically a Post type, it is further determined whether the amount of data to be processed exceeds the preset processing data amount. The preset processing data amount can be that the amount of data is greater than the preset number of items, or the amount of data is greater than the preset kilobytes, etc. The preset processing data amount can be the amount of data corresponding to the front-end page freeze when the resource management system stores data based on historical processing data.
[0042] In the embodiment of the present application, when it is determined that the request type is characterized as adding new data or modifying data and it is determined that the amount of data to be processed is greater than the preset amount of data to be processed, the data to be processed is asynchronously processed and the asynchronous processing data result is returned to the client. The asynchronous processing can be to save the data to be processed step by step, and the client can render the front-end page according to the asynchronous processing data result, and display the result of modifying the content in the front-end page when sending the data to be processed.
[0043] In the application, for example, the front-end page has newly added data of Doctor A, Doctor B and their corresponding appointment time and work content waiting to be added. After the front-end page sends the data to be processed containing the above data to be added, the resource management system returns the asynchronous processing data result. Based on the asynchronous processing data result, the newly added Doctor A, Doctor B and their corresponding appointment time and work content are rendered as the display result of the front-end page. At this time, the resource management system will perform asynchronous data processing on the data to be processed and save it in the database.
[0044] In an embodiment of the present application, the resource management system converts the data processing format of the data to be processed into an asynchronous processing data format that cannot be processed asynchronously, and obtains the data to be stored. For example, the data processing format of the data to be processed is converted into a json format. The data to be processed is serialized into json and the asynchronous data processing result is returned to the client. The client directly renders the front-end page based on the data to be stored after json serialization, and directly displays the results added or modified by the user on the front-end page, which can achieve the technical effect of what is changed is what is seen.
[0045] In the embodiment of the present application, the json format can be stored as a dictionary, array, string, etc., and can be transmitted in an efficient network. The data transmitted between the resource management system and the client can also be encrypted and decrypted based on the encryption and decryption algorithm. The resource management system can return it to the client after encryption, and the client can render it after decryption. The encryption and decryption algorithm can use jsonEncode (json encryption and decryption algorithm).
[0046] In the embodiment of the present application, the data to be processed or the data to be stored after the format conversion can be stored in the database. In the process of saving to the database, the data to be processed or the data to be stored can be converted into a batch storage form to speed up the storage progress.
[0047] It can be seen that in the embodiment of the present application, after the resource management system receives the data to be processed, the present application does not need to return the processing result to the client only after the processing of the data to be processed is completed, but directly returns the asynchronously processed data result to the client, so that the client can display the newly added or modified content in real time on the front-end page, reducing the possibility of the resource management system or the client reporting an error.
[0048] In the embodiment of the present application, the asynchronous processing data result also includes a storage status identifier.
[0049] For example, when the asynchronously processed data result carries the storage status identifier, the client displays the storage status corresponding to each data row corresponding to the data to be processed on the front-end page, and marks the storage status as a first status mark. The first status mark can be in text form, color, or icon, etc., which can indicate that the row of data has not been stored.
[0050] When the resource management system saves or modifies the data to be stored or the converted data to be processed, that is, stores it in the database, it will send the asynchronous saving result to the client. The client will modify the first status mark to the second status mark based on the asynchronous saving result. The second status mark can indicate that the data has been saved.
[0051] It is understandable that the above data rows can be displayed in the form of lists, data boxes, data rows, data tables, etc. in the front-end page, and the first status mark and the second status mark can be located at positions corresponding to the content displayed in the data rows on the front-end page.
[0052] It is understandable that the resource management system processes the submitted data asynchronously in the background, and the performance time limit will no longer be a bottleneck. There is sufficient time to smoothly process the submitted data and update the data one by one to the database for persistence.
[0053] It should be noted that after being marked as the first status mark, the user cannot modify the data until the second status mark is performed, so as to ensure the uniqueness and reliability of the data stored in the database.
[0054] In the embodiment of the present application, the status of whether the newly added or modified data to be processed has been stored can be managed, the saving status of the data to be processed can be marked while instantly displaying it, and the saving status can be updated in time after the data to be processed is saved.
[0055] See also Figure 2 , Figure 2 It is another flow chart of a data request processing method shown in an embodiment of the present application.
[0056] S201, receiving a data processing request and data to be processed sent by a front-end page of a client.
[0057] S202. When determining that the request type of the data processing request represents newly added data or modified data and the amount of data to be processed is greater than the preset amount of data to be processed, return the asynchronous processing data result to the client, so that the client renders the front-end page based on the asynchronous processing data result to display the page content when the data to be processed is sent.
[0058] S203: When it is determined that the request type of the data processing request represents data modification and the amount of the data to be processed is less than or equal to the preset processing data amount, the processing method of the data to be processed is adjusted to synchronous batch processing.
[0059] It can be understood that the process from step 201 to step 202 can refer to step 101 to step 102 in the aforementioned embodiment, and will not be described in detail here.
[0060] In step 203, if the resource management system determines that the request type of the data processing request is a modification type, if the amount of data to be processed is less than or equal to the aforementioned preset data processing amount, asynchronous storage may not be performed, and the processing method of the data to be processed may be adjusted to synchronous batch processing, which may be batch large-scale processing of the data to be processed. Since when the request type represents a modification type, there are more cases where the updated fields are the same, therefore, when the amount of data is less than or equal to the preset data processing amount, synchronous batch processing may be performed to speed up the efficiency of modifying the database.
[0061] In the embodiment of the present application, the resource management system can determine the processing method according to different request types and data volumes, and use the most efficient method to process data requests and data to be processed.
[0062] See also Figure 3 , Figure 3 It is another flow chart of a data request processing method shown in an embodiment of the present application.
[0063] S301: The resource management system receives a data processing request and data to be processed sent by a front-end page of a client that is in communication connection with the resource management system.
[0064] S302: The resource management system determines the request type of the data processing request.
[0065] S303: If the request type indicates data modification, determine whether the amount of data to be processed is greater than a preset amount of data to be processed.
[0066] S304: If the data volume is greater than the preset processing data volume, the asynchronous processing data result is returned to the client, so that the client renders the front-end page based on the asynchronous processing data result and displays the page content when the data to be processed is sent.
[0067] S305: If the data volume is less than the preset processing data volume, batch synchronously process the data to be processed.
[0068] S306. If the request type indicates newly added data and the amount of data to be processed is greater than the preset amount of data to be processed, the asynchronous processing data result is returned to the client, so that the client renders the front-end page based on the asynchronous processing data result and displays the page content when the data to be processed is sent.
[0069] S307: If the request type represents query data, the data to be processed is sent to a database.
[0070] In the embodiment of the present application, different processing methods can be selected according to different request types, and the processing method that is most suitable for the front-end page rendering can be selected, so that the front-end page rendering is more reasonable, and when a large amount of data is added or updated, an instant echo effect can be achieved, reducing the possibility of page front-end crash or error reporting, and the waiting time can be controlled within 1 second. It is understandable that when the request type represents query data or the request type represents new data but the data volume is less than the preset processing data volume, the data request and the data to be processed can be directly sent to the database to query data or add new data.
[0071] In the embodiment of the present application, in the resource management system, it is also possible to count the response time of the data request interface accessing the database within a preset period of time. In the application, for example, if the response time of a certain interface is greater than 200ms more than 5 times in a day, an early warning mechanism can be triggered, such as generating an alarm message, and the alarm message can be sent to a specified location, such as a research and development personnel group, to remind the management personnel of the resource association system to manually adjust various configurations in real time.
[0072] In the embodiment of the present application, an interface statistics table can be generated, and the interface statistics table can be sorted according to the interface response time, and the resource management system can receive configuration operations manually configured by the administrator. For example, special marking configuration is performed on special interfaces, and data processing solution configuration with granularity to project and interface dimensions can be supported. According to the initial design of the business, the data storage and display method that meets the business is evaluated, and different processing methods can be configured.
[0073] In the embodiment of the present application, the interface can be predefined and configured to implement the process of asynchronously processing data as in the above embodiment, so that the front-end page can be immediately rendered as the result modified by the user after modification.
[0074] It can be seen from the above embodiments that the method disclosed in the embodiments of the present application can provide users with resource management data operations. According to different request modes and data magnitudes, different response processing schemes can be formulated to make data responses faster, solve problems such as slow system response and timeout errors, and provide a feasible solution for system stability and high-performance real-time echo.
[0075] An embodiment of the present application corresponding to the aforementioned embodiment also discloses a data request processing system.
[0076] See also Figure 4 , Figure 4 A schematic diagram of the structure of a data request processing device shown in an embodiment of the present application.
[0077] A data request processing device shown in the present application can be applied to the resource management system connected to the client in communication, and the device may include:
[0078] A receiving module 41 is used to receive a data processing request and data to be processed sent by a front-end page of a client that is in communication with the resource management system;
[0079] The return module 42 is used to determine that the request type of the data processing request represents the addition of new data or the modification of data and the data volume of the data to be processed is greater than the preset processing data volume, and return the asynchronous processing data result to the client, so that the client renders the front-end page based on the asynchronous processing data result to display the page content when the data to be processed is sent.
[0080] In some embodiments, returning the asynchronous processing data result to the client includes:
[0081] The resource management system converts the data processing format of the data to be processed into data to be stored in an asynchronous processing data format supporting asynchronous processing;
[0082] The client renders the front-end page based on the data to be stored.
[0083] In some embodiments, the resource management system is further configured to write the data to be processed or the data to be stored into a database of the resource management system.
[0084] In some embodiments, the asynchronously processed data result also includes a status adjustment mark, then returning the asynchronously processed data result to the client also includes the client adjusting the status mark of the data row corresponding to the to-be-processed data in the front-end page to a first status mark for characterizing incomplete storage based on the status adjustment mark in the asynchronously processed data result.
[0085] In some embodiments, the resource management system is also used to send an asynchronous save result corresponding to the stored data to the client after storing the data to be processed or the data to be stored in the database, so that after the client receives the asynchronous save result, it modifies the first status mark displayed on the front-end page of the stored data to a second status mark indicating that the storage has been completed.
[0086] In some embodiments, the resource management system is further used to adjust the processing method of the data to be processed to synchronous batch processing when the request type of the data processing request represents modifying data and the data volume of the data to be processed is less than or equal to the preset processing data volume.
[0087] In some embodiments, the resource management system is also used to count the response time of the data request interface accessing the database within a preset time period, and generate alarm information based on the interface information of the data request interface whose response time within the preset time period meets the warning conditions.
[0088] In the embodiment of the present application, after receiving the data to be processed, the resource management system does not need to return the processing result to the client after processing the data to be processed. Instead, the asynchronous processing data result is directly returned to the client, so that the client can display the newly added or modified content in real time on the front-end page, reducing the possibility of the resource management system or the client reporting an error.
[0089] Figure 5 It is a schematic diagram of the structure of an electronic device shown in an embodiment of the present application.
[0090] See also Figure 5 , the electronic device 1000 includes a memory 1010 and a processor 1020 .
[0091] The processor 1020 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0092] The memory 1010 may include various types of storage units, such as system memory, read-only memory (ROM), and permanent storage devices. Among them, ROM can store static data or instructions required by the processor 1020 or other modules of the computer. The permanent storage device may be a readable and writable storage device. The permanent storage device may be a non-volatile storage device that does not lose the stored instructions and data even after the computer is powered off. In some embodiments, the permanent storage device uses a large-capacity storage device (such as a magnetic or optical disk, flash memory) as a permanent storage device. In some other embodiments, the permanent storage device may be a removable storage device (such as a floppy disk, optical drive). The system memory may be a readable and writable storage device or a volatile readable and writable storage device, such as a dynamic random access memory. The system memory may store some or all instructions and data required by the processor at run time. In addition, the memory 1010 may include any combination of computer-readable storage media, including various types of semiconductor storage chips (such as DRAM, SRAM, SDRAM, flash memory, programmable read-only memory), and disks and / or optical disks may also be used. In some embodiments, the memory 1010 may include a readable and / or writable removable storage device, such as a laser disc (CD), a read-only digital versatile disc (such as a DVD-ROM, a double-layer DVD-ROM), a read-only Blu-ray disc, an ultra-density optical disc, a flash memory card (such as an SD card, a mini SD card, a Micro-SD card, etc.), a magnetic floppy disk, etc. The computer-readable storage medium does not include carrier waves and transient electronic signals transmitted wirelessly or wired.
[0093] The memory 1010 stores executable codes, and when the executable codes are processed by the processor 1020 , the processor 1020 can execute part or all of the methods described above.
[0094] In addition, the method according to the present application may also be implemented as a computer program or a computer program product, which includes computer program code instructions for executing some or all of the steps in the above method of the present application.
[0095] Alternatively, the present application can also be implemented as a computer-readable storage medium (or non-transitory machine-readable storage medium or machine-readable storage medium) on which executable code (or computer program or computer instruction code) is stored. When the executable code (or computer program or computer instruction code) is executed by a processor of an electronic device (or server, etc.), the processor executes part or all of the steps of the above-mentioned method according to the present application.
[0096] The embodiments of the present application have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes are obvious to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.
Claims
1. A method for processing a data request, characterized in that: Applied to a resource management system in communication with a client, the method comprises: Receiving a data processing request and data to be processed sent by the front-end page of the client; When it is determined that the request type of the data processing request represents the addition of new data or the modification of data and the amount of the data to be processed is greater than the preset processing data amount, the asynchronous processing data result is returned to the client so that the client renders the front-end page based on the asynchronous processing data result and displays the page content when the data to be processed is sent.
2. The method according to claim 1, characterized in that The returning of the asynchronous processing data result to the client comprises: The data processing format of the data to be processed is converted into data to be stored in an asynchronous processing data format supporting asynchronous processing, so that the client renders the front-end page based on the data to be stored.
3. The method according to claim 2, characterized in that Also includes: The data to be processed or the data to be stored are written into a database of the resource management system.
4. The method according to claim 2, characterized in that: The asynchronously processed data result also includes a status adjustment mark, and returning the asynchronously processed data result to the client also includes: the client adjusts the status mark of the data row corresponding to the to-be-processed data in the front-end page to a first status mark for characterizing incomplete storage based on the status adjustment mark in the asynchronously processed data result.
5. The method according to claim 4, characterized in that Also includes: After the data to be processed or the data to be stored is stored in the database, an asynchronous saving result corresponding to the stored data is sent to the client, so that after the client receives the asynchronous saving result, the first status mark displayed on the front-end page of the stored data is modified to a second status mark indicating that the storage has been completed.
6. The method according to claim 1, characterized in that Also includes: When it is determined that the request type of the data processing request represents modification of data and the data volume of the data to be processed is less than or equal to the preset processing data volume, the processing mode of the data to be processed is adjusted to synchronous batch processing.
7. The method according to claim 1, characterized in that Also includes: The response time of the data request interface accessing the database within a preset time period is counted, and alarm information is generated based on the interface information of the data request interface whose response time within the preset time period meets the early warning condition.
8. A data request processing device, characterized in that: A resource management system for communication with a client, the device comprising: A receiving module, used for receiving a data processing request and data to be processed sent by a front-end page of a client connected to the resource management system for communication; A return module is used to determine that the request type of the data processing request represents new data or modified data and the data volume of the data to be processed is greater than the preset processing data volume, and then return the asynchronous processing data result to the client, so that the client can render the front-end page based on the asynchronous processing data result to display the page content when the data to be processed is sent.
9. An electronic device, characterized in that: include: processor; as well as A memory having executable codes stored thereon, which, when executed by the processor, causes the processor to execute the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having executable codes stored thereon, which, when executed by a processor of an electronic device, causes the processor to execute the method according to any one of claims 1 to 7.