Batch data scheduling method and system
A scheduling method and scheduling system technology, applied in the field of data processing, can solve the problems of unmeasured, difficult operation and maintenance, high time and labor costs, etc., and achieve the effects of flexible deployment and expansion, high batch execution efficiency, and improved efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0050] The embodiment of the present invention provides a batch scheduling method for data processing, such as figure 1 Shown, is the step process of this method, and this method may comprise the following steps:
[0051] Step 101, the master control terminal obtains batch task data to be processed, and generates corresponding task scheduling instructions;
[0052] Step 102, the master control terminal sends the task scheduling instructions and corresponding task data to the intermediate server, and the intermediate server saves all the task scheduling instructions;
[0053] Step 103 , each application end in the application cluster accesses the intermediate server, obtains a corresponding task scheduling instruction, and executes processing of corresponding task data.
[0054]The implementation of data batch processing in the prior art is mainly based on the host mode, that is, all batch jobs run on a host or mainframe with excellent performance. Compared with the prior art...
Embodiment 2
[0063] Since each application end of the application cluster actively requests to obtain task scheduling instructions to execute corresponding task data, in order to further improve the efficiency of batch data processing, in another embodiment of the present invention, as figure 2 As shown, the method may include the following steps:
[0064] Step 201, the master control terminal obtains batch task data to be processed, and generates corresponding task scheduling instructions;
[0065] Step 202, the master control terminal sends the task scheduling instructions and corresponding task data to the intermediate server, and the intermediate server saves all the task scheduling instructions;
[0066] Step 203, each application terminal in the application cluster accesses the intermediate server, obtains a corresponding task scheduling instruction, and executes processing of corresponding task data;
[0067] Step 204: After the application end finishes processing the correspondin...
Embodiment 3
[0072] In order to facilitate the master control terminal to control all batch tasks, in another embodiment of the present invention, such as image 3 As shown in steps 303 and 304, in steps 203 and 204 in the above embodiment, after the application end completes the processing of the corresponding task data, it feeds back the result information to the intermediate server; the intermediate server sends the result information The information is uploaded to the master control terminal, which records in real time.
[0073] In the embodiment of the present invention, each application end feeds back the result information to the intermediate server after completing the corresponding task data processing. The result information here may include the result of the application executing the corresponding task, which may include: feedback on the correct execution of the task and feedback on the wrong execution of the task. The embodiment of the present invention does not specifically li...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com