CN111552572A - Task processing method, readable storage medium and electronic device - Google Patents
Task processing method, readable storage medium and electronic device Download PDFInfo
- Publication number
- CN111552572A CN111552572A CN202010365556.6A CN202010365556A CN111552572A CN 111552572 A CN111552572 A CN 111552572A CN 202010365556 A CN202010365556 A CN 202010365556A CN 111552572 A CN111552572 A CN 111552572A
- Authority
- CN
- China
- Prior art keywords
- task
- task processing
- automatic
- processing
- command
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention discloses a task processing method, a readable storage medium and electronic equipment. According to the embodiment of the invention, the corresponding device processing tasks can be selected according to different types of tasks, and the task processing pressure of the default task processing device is shared. Meanwhile, the task processing efficiency can be improved by processing the tasks through the corresponding task processing devices.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a task processing method, a readable storage medium, and an electronic device.
Background
With the rapid development of the internet, many aspects of people in learning, work and life can be realized by depending on an internet software platform. Such as online office, online shopping, online teaching and the like, is more convenient than the traditional mode. But in the process of applying internet software, the problem of communication state interruption often occurs due to network jitter, network interruption, illegal operation and the like. At present, when a communication interruption problem occurs, the internet platform usually selects a default processing device to process the problem, but due to the excessive amount of users, great pressure is brought to the default processing unit. Meanwhile, the problem processing method usually adopts the same processing mode for different problems and has no pertinence.
Disclosure of Invention
In view of this, embodiments of the present invention provide a task processing method, a readable storage medium, and an electronic device, so as to select corresponding task processing devices for different task categories, specifically process a problem, and share task processing pressure.
In a first aspect, an embodiment of the present invention provides a task processing method, configured to perform task processing on an online communication platform, where the method includes:
receiving a task command, wherein the task command comprises identification information for representing terminal equipment for sending the task command;
detecting the online communication state according to the identification information to determine the task type;
in response to the task type being the first type of task, calling automatic task processing service to perform task processing;
and responding to the task type of the second type of task, and sending the task command to a task processing device for task processing.
Further, the detecting the online communication state according to the identification information specifically includes:
and detecting the online communication state of the terminal equipment represented by the identification information in a polling mode.
Further, the invoking of the automatic task processing service for task processing includes:
calling an automatic task processing service switching line;
generating a corresponding task processing result according to the on-line communication state after the line is switched;
and sending the task processing result to the terminal equipment.
Further, the invoking of the automatic task processing service for task processing includes:
calling an automatic task processing service to reload transmission data;
generating a corresponding task processing result according to the online communication state after the transmission data is reloaded;
and sending the task processing result to the terminal equipment.
Further, the invoking of the automatic task processing service for task processing includes:
calling an automatic task processing service to store the task command to a task cache pool;
carrying out online communication state detection again after the preset time length so as to generate a corresponding task processing result according to the state detection result;
and sending the task processing result to the terminal equipment.
Further, the method further comprises:
responding to the failure of the automatic task processing service in task processing, and generating automatic processing information according to the process of the automatic task processing service;
and sending the automatic processing information and the task command to a task processing device for task processing.
Further, the method further comprises:
receiving a task processing result generated after the task processing device performs task processing based on the task command;
and sending the task processing result to the terminal equipment.
Further, the task processing result includes at least one of a task state, a processing result and a self-help solution.
In a second aspect, the present invention provides a computer-readable storage medium for storing computer program instructions, which when executed by a processor implement the method according to any one of the first aspect.
In a third aspect, an embodiment of the present invention provides an electronic device, including a memory and a processor, wherein the memory is configured to store one or more computer program instructions, and wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of the first aspect.
The embodiment of the invention detects the online communication state according to the identification information in the received task command to determine the task type, and selects the corresponding task processing device to process the task according to the task type. According to the embodiment of the invention, the corresponding device processing tasks can be selected according to different types of tasks, and the task processing pressure of the default task processing device is shared. Meanwhile, the task processing efficiency can be improved by processing the tasks through the corresponding task processing devices.
Drawings
The above and other objects, features and advantages of the present invention will become more apparent from the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:
FIG. 1 is a schematic diagram of a task processing system in which a task processing method according to an embodiment of the present invention can be implemented;
FIG. 2 is a flow chart of a task processing method of an embodiment of the present invention;
FIG. 3 is a schematic diagram illustrating a task processing method according to an embodiment of the present invention;
FIG. 4 is a signaling diagram of an alternative implementation of an embodiment of the present invention;
FIG. 5 is a signaling diagram of another alternative implementation of an embodiment of the present invention;
FIG. 6 is a diagram illustrating an application process of a task processing method according to an embodiment of the present invention;
fig. 7 is a schematic diagram of an electronic device according to an embodiment of the invention.
Detailed Description
The present invention will be described below based on examples, but the present invention is not limited to only these examples. In the following detailed description of the present invention, certain specific details are set forth. It will be apparent to one skilled in the art that the present invention may be practiced without these specific details. Well-known methods, procedures, components and circuits have not been described in detail so as not to obscure the present invention.
Further, those of ordinary skill in the art will appreciate that the drawings provided herein are for illustrative purposes and are not necessarily drawn to scale.
Unless the context clearly requires otherwise, throughout the description, the words "comprise", "comprising", and the like are to be construed in an inclusive sense as opposed to an exclusive or exhaustive sense; that is, what is meant is "including, but not limited to".
In the description of the present invention, it is to be understood that the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. In addition, in the description of the present invention, "a plurality" means two or more unless otherwise specified.
Fig. 1 is a schematic diagram of a task processing system that can implement a task processing method according to an embodiment of the present invention, and as shown in fig. 1, the system includes a server 10, a task sending device 11, and a task processing device 12 that are connected via a network. The server 10 is configured to obtain a task command sent by the task sending device 11, perform online communication state detection according to the task command, select to invoke an internal automatic task processing service according to a detected task type to perform task processing, or send the task command to the task processing device 12 to perform task processing. The embodiment of the invention can be applied to any server including an automatic processing service system for processing user problems. Such as online shopping websites, video playing websites, online education websites and other application scenarios. In the embodiment of the present invention, the server 10 may be a single server, or may be a server cluster configured in a distributed manner. The task sending terminal 11 and the task processing terminal 12 may be general-purpose data processing terminals capable of running computer programs and having communication functions, such as smart phones or tablet computers.
The application scenario of the task processing method applied to the online education platform is taken as an example for explanation. The task sending terminal 11 is a user terminal used by a student or a teacher, and is used for sending a task command to the server 10 by triggering the task command sending control when a communication fault or the like occurs. The server 10 is an online education platform server, and is configured to perform task type detection based on a task command after receiving the task command, determine a task type corresponding to the task command, and select an automatic task processing service in the server 10 to process according to the task type, or send the task command to the task processing device 12 to process. The task processing device 12 may be a terminal device used by an operator of the online education platform for processing a task command transmitted from the server 10.
Fig. 2 is a flowchart of a task processing method according to an embodiment of the present invention, and as shown in fig. 2, the task processing method includes:
and S100, receiving a task command.
Specifically, the task command is sent by the terminal device and received by the server, and is used for prompting the server to start task processing. The task command comprises identification information used for representing the terminal equipment sending the task command, and the server detects the online communication state of the corresponding terminal equipment according to the identification information. Optionally, the task command may be sent by triggering a task sending control through the terminal device. The application scenario of the task processing method applied to the online education website is taken as an example for explanation. The terminal equipment is a student/teacher terminal, when a communication state fault of a page occurs in the process of accessing a website or online class, a display page of the student/teacher terminal can display an emergency help-seeking button, and a user can send a task command to the server by clicking the emergency help-seeking button. The task command includes identification information of the student/teacher terminal, for example, an IP address of the student/teacher terminal.
And S200, detecting the online communication state according to the identification information to determine the task type.
Specifically, after receiving the task command, the server performs communication state detection according to the identification information in the task command to determine the task category. Wherein, the communication state detection can be realized by a polling method. For example, the terminal device corresponding to the identification information is accessed at regular time through the page connection link of the terminal within a preset time interval to determine the network connection state with the terminal device, and further determine the task type of the task to be solved. The task type can be determined by judging whether the detection result of the communication state of the server meets the condition corresponding to each preset task type. For example, the server may set the task as a first type task when failure occurs in accessing the terminal device for multiple times within a preset time interval. And when the terminal equipment is accessed for multiple times within a preset time interval and can be successfully accessed, determining the task type as a second type task.
Further, the first type tasks can be further classified into categories. For example, when the terminal equipment is accessed for multiple times within the preset time interval and the failure and the success occur at intervals, judging that the task type is network jitter; and when the terminal equipment is accessed for multiple times within the preset time interval and access failure occurs for N times continuously, judging that the task type is link interruption.
And step S300, responding to the task type being the first type of task, and calling an automatic task processing service to process the task.
Specifically, when the server determines that the task type corresponding to the task command sent by the terminal device is the first type task according to the judgment of step S200, an automatic task processing service inside the server is called to perform task processing. Since the first type of task may also include various sub-task categories, such as network jitter, link interruption, etc. In the task processing process, the automatic task processing service may perform task processing according to a specific subtask type of the task command.
In an optional implementation manner of the embodiment of the present invention, the sub-task type corresponding to the task command is link interrupt, and the process of the server invoking the automatic task processing service to perform task processing under the condition includes:
and step S310, calling an automatic task processing service switching line.
Specifically, when the server determines that the task type corresponding to the task command is the first type task and the further determined subtask type is the link interruption through step S200, the server invokes the automatic task processing service to perform task processing. The task processing service may pre-store a correspondence between different subtask types and processing methods, and when it is determined that the subtask type is a link interruption, determine that the processing method is a switching line.
And step S320, generating a corresponding task processing result according to the online communication state after the circuit is switched.
Specifically, after the automatic task service switches the line, the server performs communication state detection again through the switched line. And generating a corresponding task processing result according to the detection result through the automatic task processing service. Wherein the task processing result may include at least one of a task state, a processing result, and a self-help solution. For example, when the detection result is normal communication, the task processing result may include a processing result "successful processing"; when the detection result is normal communication but the user is required to perform other operations such as page refreshing and re-login, the task processing result may include a processing result "successful processing", and a self-service solution "page refreshing", "re-login" for prompting the user, and the like.
And step S330, sending the task processing result to the terminal equipment.
Specifically, after the server processes the completed task, the server needs to feed back the task processing result to the terminal device. The terminal equipment determines whether the problem is solved or not according to the task processing result and determines a scheme of how to solve the problem in a self-help mode.
In another optional implementation manner of the embodiment of the present invention, the sub-task category corresponding to the task command is a data transmission error, for example, a page cannot be displayed due to an error in data transmitted from the server to the terminal device. Under the condition, the process that the server calls the automatic task processing service to perform task processing comprises the steps of calling the automatic task processing service to reload transmission data, generating a corresponding task processing result according to the online communication state after reloading the transmission data, and finally sending the task processing result to the terminal equipment. And the reloading transmission data is data which is determined to be requested to be displayed by the terminal equipment, the data content is obtained again in the server, and the obtained data content is transmitted to the terminal equipment. The process of generating the task processing result and sending the task processing result is the same as step S320 and step S330, and is not described herein again.
In another optional implementation manner of the embodiment of the present invention, the sub-task category corresponding to the task command is network jitter. Since network jitter is usually a failure problem in a short time, a normal state can be quickly recovered without processing. Therefore, in the situation, the process that the server calls the automatic task processing service to perform task processing includes calling the automatic task processing service to store the task command in the task cache pool, performing online communication state detection again after a preset time length so as to generate a corresponding task processing result according to the state detection result, and finally sending the task processing result to the terminal device. And the preset time length is the time length from the task command preset by the server to the task cache pool. And the preset server does not process the task command when storing the task command into the task cache pool, and performs online communication state detection after preset time length so as to generate a corresponding task processing result and send the task processing result to the terminal equipment. The process of generating the task processing result and sending the task processing result is the same as step S320 and step S330, and is not described herein again.
And S400, responding to the task type being the second type task, and sending the task command to a task processing device for task processing.
Specifically, when the server determines that the task type corresponding to the task command sent by the terminal device is the second type task according to the judgment in step S200, the server sends the task command to a task processing device for task processing. In the embodiment of the present invention, the second type of task is a task in a normal network condition, and after receiving the task command, the task processing device needs to further determine a specific subtask type of the task command. The subtask class may be, for example, violation operation, authentication failure, etc. For example, for a network game platform, the task command of the second type of task may be a game interface which cannot be entered due to the fact that the terminal device is judged to have the online time exceeding the online time specified by the game health system. For the network live broadcast platform, the task command of the second type of task may be that the terminal device cannot enter the live broadcast room due to being judged to illegally speak in the live broadcast room. For the internet online learning platform, the task command with the class of the second task may be that the authentication result of the terminal device is that the terminal device cannot enter an online classroom. Therefore, when receiving a task command, the task processing device further determines the sub-task type corresponding to the task command, and then performs task processing according to the sub-task type. For example, for an internet online learning platform, when the task processing device determines that the sub-task class of the task command is that the terminal device cannot enter an online classroom, the task processing device checks whether an authentication process of the server is incorrect. In response to an error in the authentication process, the task processing device may generate an instruction including re-authentication or providing a temporary entry, send to the server, and execute the instruction by the server to implement task processing.
Further, after the task processing terminal processes the completed task, the task processing terminal generates a corresponding task processing result and sends the task processing result to the server, and the server sends the task processing result to the terminal device.
In another implementation manner of the embodiment of the present invention, when the server fails to process a task by invoking an automatic task processing service, automatic processing information may be generated according to the processing procedure, and then the automatic processing information and the task command may be sent to a task processing device to perform task processing. Namely, the task processing terminal is also used for processing the tasks which cannot be processed by the automatic task processing service. The automatic processing information may include, for example, switching lines several times, whether to reload transmission resources, a storage duration of the task command in the task cache pool, and the like, so as to determine, for the task processing device, a sub-task category corresponding to the task command.
Fig. 3 is a schematic diagram of a determination process of a task processing method according to an embodiment of the present invention, and as shown in fig. 3, the process of the task processing method includes performing online communication state detection 30 according to an acquired task command to determine a task type corresponding to the task command, and selecting a task processing device or service 31 for processing the task according to the task type. When the task type corresponding to the task instruction is a first type task, the server calls an automatic task processing service inside the server to perform task processing 32; and when the task type corresponding to the task instruction is a second type task, the server sends the task instruction to a task processing device 33, and the task processing device processes the task corresponding to the task instruction.
Fig. 4 is a signaling diagram of an alternative implementation manner of the embodiment of the present invention, and as shown in fig. 4, the signaling diagram is used to represent an interaction process between the server 40 and the task processing device 41 when the server 40 determines that the task type corresponding to the task instruction is the second type of task.
Specifically, the server 40 performs online communication state detection after receiving a task instruction sent by the terminal device, so as to determine the task category. And when the task type is the second type task, sending the task instruction to the task processing device 41 so as to perform task processing through the task processing device 41. Further, the task device 41 generates a corresponding task processing result after completing the task processing, and sends the task processing result to the server 40, and the server 40 returns the task processing result to the terminal device that sent the task instruction.
Fig. 5 is a signaling diagram of an alternative implementation manner of the embodiment of the present invention, and as shown in fig. 5, the signaling diagram is used to represent an interaction process between the server 50 and the task processing device 51 when the server 50 determines that the task type corresponding to the task instruction is the first type task. In the embodiment of the present invention, the server 50 may be the same as or different from the server 40 in fig. 4, and the task processing device 51 may be the same as or different from the task processing device 41 in fig. 4.
Specifically, the server 50 performs online communication state detection after receiving a task instruction sent by a terminal device, so as to determine a task category. And when the task type is the first type of task, invoking an automatic task processing service inside the server 50 to process the task corresponding to the task instruction. And when the automatic task processing service fails to process the task, generating corresponding automatic processing information, namely a task processing process log, according to the task processing process. The server 50 sends the task processing log and the task instruction to the task processing device 51, and the task processing device further performs task processing. Further, the task device 51 generates a corresponding task processing result after completing the task processing, and sends the task processing result to the server 50, and the server 50 returns the task processing result to the terminal device that sent the task instruction.
Fig. 6 is a schematic diagram of an application process of a task processing method for characterizing an interaction process of the task processing method in online education software according to an embodiment of the invention. As shown in fig. 6, the terminal device is a student/teacher terminal 60 used by a student or a teacher, the server further includes a communication status detection service 61 and an automatic task processing service 62, and the task processing terminal 63 may be a terminal device used by an operator of the online teaching platform.
Specifically, in the actual application process, when the student/teacher terminal 60 is in a situation that the student/teacher terminal cannot enter the classroom, the emergency help button is triggered to send a task instruction including identification information to the server, and the server receives the task instruction and then detects whether the communication state between the classroom page of the server and the student/teacher terminal 60 is in a problem or not according to the communication state detection service 61, and determines the corresponding task type. And when the task type is the first type of task, calling an automatic task processing service 62 in the server to process the task, and generating a corresponding task processing result after the task is successfully processed and returning the corresponding task processing result to the student/teacher terminal 60. When the task type is a second type task, the task command is sent to the task processing terminal 63, so that the operator of the online teaching platform can judge the specific reason and type of the task to process the task, and the automatic task processing service 62 generates a corresponding task processing result through the task processing terminal 63 and sends the task processing result to the automatic task processing service 62, and the task processing result is returned to the student/teacher terminal 60 through the automatic task processing service 62. Further, when the automatic task processing service 62 fails to process the first type of task, automatic processing information is generated based on the task processing process, the automatic processing information and the task command are sent to the task processing terminal 63 together, the operator of the online education platform performs further task processing, a corresponding task processing result is generated and sent to the automatic task processing service 62, and the automatic task processing service 62 returns to the student/teacher terminal 60.
The task processing method of the embodiment of the invention detects the online communication state according to the identification information in the received task command to determine the task type, and selects the corresponding task processing device to process the task according to the task type. According to the embodiment of the invention, the corresponding device processing tasks can be selected according to different types of tasks, and the task processing pressure of the default task processing device is shared. Meanwhile, the task processing efficiency can be improved by processing the tasks through the corresponding task processing devices.
Fig. 7 is a schematic diagram of an electronic device of an embodiment of the invention. The electronic device shown in fig. 7 is a general-purpose data processing apparatus comprising a general-purpose computer hardware structure including at least a processor 70 and a memory 71. The processor 70 and the memory 71 are connected by a bus 72. The memory 71 is adapted to store instructions or programs executable by the processor 70. Processor 70 may be a stand-alone microprocessor or may be a collection of one or more microprocessors. Thus, the processor 70 implements the processing of data and the control of other devices by executing commands stored in the memory 71 to perform the method flows of the embodiments of the present invention as described above. The bus 72 connects the above components together, as well as to a display controller 73 and a display device and an input/output (I/O) device 74. Input/output (I/O) devices 74 may be a mouse, keyboard, modem, network interface, touch input device, motion sensing input device, printer, and other devices known in the art. Typically, input/output (I/O) devices 74 are connected to the system through an input/output (I/O) controller 75.
The memory 71 may store, among other things, software components such as an operating system, a communication module, an interaction module, and an application program. Each of the modules and applications described above corresponds to a set of executable program instructions that perform one or more functions and methods described in embodiments of the invention.
The flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention described above illustrate various aspects of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
Also, as will be appreciated by one skilled in the art, aspects of embodiments of the present invention may be embodied as a system, method or computer program product. Accordingly, various aspects of embodiments of the invention may take the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a "circuit," module "or" system. Further, aspects of the invention may take the form of: a computer program product embodied in one or more computer readable media having computer readable program code embodied thereon.
Any combination of one or more computer-readable media may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of embodiments of the present invention, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to: electromagnetic, optical, or any suitable combination thereof. The computer readable signal medium may be any of the following computer readable media: is not a computer readable storage medium and may communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including: object oriented programming languages such as Java, Smalltalk, C + +, PHP, Python, and the like; and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package; executing in part on a user computer and in part on a remote computer; or entirely on a remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The present invention also relates to a computer-readable storage medium for storing a computer-readable program for causing a computer to perform some or all of the above-described method embodiments.
That is, as can be understood by those skilled in the art, all or part of the steps in the method for implementing the embodiments described above may be implemented by a program instructing related hardware, where the program is stored in a storage medium and includes several instructions to enable a device (which may be a single chip, a chip, or the like) or a processor (processor) to execute all or part of the steps of the method described in the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (10)
1. A task processing method is used for performing task processing of an online communication platform, and is characterized by comprising the following steps:
receiving a task command, wherein the task command comprises identification information for representing terminal equipment for sending the task command;
detecting the online communication state according to the identification information to determine the task type;
in response to the task type being the first type of task, calling automatic task processing service to perform task processing;
and responding to the task type of the second type of task, and sending the task command to a task processing device for task processing.
2. The method according to claim 1, wherein the detecting the online communication state according to the identification information specifically comprises:
and detecting the online communication state of the terminal equipment represented by the identification information in a polling mode.
3. The method of claim 1, wherein invoking an automatic task processing service for task processing comprises:
calling an automatic task processing service switching line;
generating a corresponding task processing result according to the on-line communication state after the line is switched;
and sending the task processing result to the terminal equipment.
4. The method of claim 1, wherein invoking an automatic task processing service for task processing comprises:
calling an automatic task processing service to reload transmission data;
generating a corresponding task processing result according to the online communication state after the transmission data is reloaded;
and sending the task processing result to the terminal equipment.
5. The method of claim 1, wherein invoking an automatic task processing service for task processing comprises:
calling an automatic task processing service to store the task command to a task cache pool;
carrying out online communication state detection again after the preset time length so as to generate a corresponding task processing result according to the state detection result;
and sending the task processing result to the terminal equipment.
6. The method of claim 1, further comprising:
responding to the failure of the automatic task processing service in task processing, and generating automatic processing information according to the process of the automatic task processing service;
and sending the automatic processing information and the task command to a task processing device for task processing.
7. The method of claim 1 or 6, further comprising:
receiving a task processing result generated after the task processing device performs task processing based on the task command;
and sending the task processing result to the terminal equipment.
8. The method of claim 7, wherein the task processing results include at least one of task status, processing results, and self-help solutions.
9. A computer readable storage medium storing computer program instructions, which when executed by a processor implement the method of any one of claims 1-8.
10. An electronic device comprising a memory and a processor, wherein the memory is configured to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method of any of claims 1-8.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010365556.6A CN111552572A (en) | 2020-04-30 | 2020-04-30 | Task processing method, readable storage medium and electronic device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010365556.6A CN111552572A (en) | 2020-04-30 | 2020-04-30 | Task processing method, readable storage medium and electronic device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111552572A true CN111552572A (en) | 2020-08-18 |
Family
ID=72004254
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010365556.6A Pending CN111552572A (en) | 2020-04-30 | 2020-04-30 | Task processing method, readable storage medium and electronic device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111552572A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112526319A (en) * | 2020-11-25 | 2021-03-19 | 海光信息技术股份有限公司 | Chip testing method and device, processor chip and server |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110131327A1 (en) * | 2009-11-30 | 2011-06-02 | International Business Machines Corporation | Automatic network domain diagnostic repair and mapping |
| CN107730314A (en) * | 2017-10-11 | 2018-02-23 | 北京小度信息科技有限公司 | Information acquisition method, device, electronic equipment and computer-readable recording medium |
| CN107770269A (en) * | 2017-10-20 | 2018-03-06 | 平安科技(深圳)有限公司 | A kind of service response method and its terminal |
| CN109408286A (en) * | 2018-09-17 | 2019-03-01 | 北京京东金融科技控股有限公司 | Data processing method, device, system, computer readable storage medium |
| CN109547261A (en) * | 2018-12-12 | 2019-03-29 | 平安科技(深圳)有限公司 | Service line switching method, device, electronic equipment and storage medium |
| CN109728952A (en) * | 2018-12-29 | 2019-05-07 | 努比亚技术有限公司 | A kind of communication means, mobile terminal and computer readable storage medium |
| CN110855598A (en) * | 2018-08-20 | 2020-02-28 | 北京场景互娱传媒科技有限公司 | Terminal application management method, terminal device, cloud server and storage medium |
| CN111026572A (en) * | 2019-11-15 | 2020-04-17 | 北京金山云网络技术有限公司 | Fault processing method and device of distributed system and electronic equipment |
-
2020
- 2020-04-30 CN CN202010365556.6A patent/CN111552572A/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110131327A1 (en) * | 2009-11-30 | 2011-06-02 | International Business Machines Corporation | Automatic network domain diagnostic repair and mapping |
| CN107730314A (en) * | 2017-10-11 | 2018-02-23 | 北京小度信息科技有限公司 | Information acquisition method, device, electronic equipment and computer-readable recording medium |
| CN107770269A (en) * | 2017-10-20 | 2018-03-06 | 平安科技(深圳)有限公司 | A kind of service response method and its terminal |
| CN110855598A (en) * | 2018-08-20 | 2020-02-28 | 北京场景互娱传媒科技有限公司 | Terminal application management method, terminal device, cloud server and storage medium |
| CN109408286A (en) * | 2018-09-17 | 2019-03-01 | 北京京东金融科技控股有限公司 | Data processing method, device, system, computer readable storage medium |
| CN109547261A (en) * | 2018-12-12 | 2019-03-29 | 平安科技(深圳)有限公司 | Service line switching method, device, electronic equipment and storage medium |
| CN109728952A (en) * | 2018-12-29 | 2019-05-07 | 努比亚技术有限公司 | A kind of communication means, mobile terminal and computer readable storage medium |
| CN111026572A (en) * | 2019-11-15 | 2020-04-17 | 北京金山云网络技术有限公司 | Fault processing method and device of distributed system and electronic equipment |
Non-Patent Citations (1)
| Title |
|---|
| 徐保民,高强,冯键等: "图书馆业务建设与学术研究", 31 March 2006, pages: 147 - 84 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112526319A (en) * | 2020-11-25 | 2021-03-19 | 海光信息技术股份有限公司 | Chip testing method and device, processor chip and server |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104834602B (en) | A kind of program dissemination method, device and program delivery system | |
| US20170324859A1 (en) | Information processing method, terminal, and computer-readable storage medium | |
| CN113608812B (en) | Remote control method, device, system and storage medium | |
| CN112988599B (en) | Page debugging method and device, electronic equipment and storage medium | |
| KR102890797B1 (en) | Performance testing methods, devices, electronic devices, computer-readable media and computer program products | |
| US9164851B2 (en) | Keyboard, video and mouse switch identifying and displaying nodes experiencing a problem | |
| US12346733B2 (en) | Batch processing and error resolution management | |
| US20230315826A1 (en) | User verification with state machines | |
| CN108933947B (en) | Bullet screen display method and device | |
| CN112988267B (en) | Loading method and device, storage medium and electronic equipment | |
| CN111552572A (en) | Task processing method, readable storage medium and electronic device | |
| CN104184762A (en) | Fault information feedback method and system of server | |
| CN114691486A (en) | Program debugging method and device and computer equipment | |
| CN114615223B (en) | Examination unmanned monitoring instant messaging method, examination unmanned monitoring instant messaging equipment, examination unmanned monitoring instant messaging system and storage medium | |
| CN112040564B (en) | Information transmission method, readable storage medium and electronic device | |
| CN119088467A (en) | Page exception processing method, device, equipment and storage medium | |
| CN113117340B (en) | Game running method, device, storage medium and electronic device | |
| US8874971B1 (en) | Detecting and reporting problems in a distributed resource computing system | |
| CN111921204B (en) | Control method, device, equipment and storage medium of cloud application program | |
| EP3250994A1 (en) | Application recording | |
| CN112671814B (en) | Cross-platform equipment development method, device and system | |
| CN109995931A (en) | It is a kind of to realize the method and device called automatically | |
| CN109726026B (en) | Interactive data processing method, device, equipment and storage medium | |
| CN115129290B (en) | Data synchronization method, device, electronic device and computer-readable storage medium | |
| JP6246672B2 (en) | Web application system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200818 |
|
| RJ01 | Rejection of invention patent application after publication |