Multi-thread-based automatic task decomposition scheduling system and implementation method
A technology of task decomposition and scheduling system, which is applied in the field of automatic task decomposition and scheduling system based on multi-threading, and achieves the effects of reducing response delay, improving task execution efficiency, and shortening task execution time.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0062] Append figure 1 As shown, the present invention based on multi-threaded automated task decomposition schedule includes,
[0063] Task handle the resource pool module, used as an access layer of user tasks, provides synchronous interface services and asynchronous interface services, and provides execution monitoring services, read the task execution information in the database in real time, perform visual display; where task handles resources The synchronous interface service of the pool is waiting to return data results, and the asynchronous interface service does not have to wait for return data results;
[0064] User Task Interface Module, used to define business logic that the user initiates task;
[0065] Task Manager module for task declaration cycle management;
[0066] Basic component service module, for specific tasks execution; where specific tasks include two types of tasks for scheduling tasks and job tasks; each task execution request creates a dispatch task and...
Embodiment 2
[0088] The present invention is based on multi-threaded automated task decomposition schedule implementation, which is to submit user tasks to task processing resource pool modules, basic component service modules initiated task decomposition and task scheduling, task decomposition is initiated by task scheduling, will receive The bulk data set is split according to the number of tasks, and the packaging generates a task; then submits a task into multiple tasks according to the setting data split policy module, which automatically creates multithreaded tasks, providing concurrent data processing scheduling capabilities, and improves the overall task Perform efficiency; figure 2 As shown, the method is specifically as follows:
[0089] S1, the user implements the task interface processing logic, submits to the task handling resource pool module, initiating task application, task processing resource pool module scheduling task manager module execution;
[0090] S2, the task manager ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

