A distributed unified scheduling method and equipment
A scheduling method and technology for scheduling equipment, applied in resource allocation, program control design, instruments, etc., can solve the problems that are not conducive to the interaction and coordination of batch data flow between systems, tasks cannot be scheduled in time, and scheduling resources are scattered.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0063] see Figure 1-2 , a distributed unified scheduling method, in the distributed client, condition management server, scheduling server, resource management server, and scheduling proxy server, respectively perform the following steps:
[0064] The client generates the conditions required for the job to run. When the client detects the existence of a file, the disappearance of a file, or the change of a field value in the database table, the client generates the corresponding conditions and sends the generated The condition is sent to the condition management server;
[0065] A job is a sequence of metadata information pre-defined in the database. The condition management server judges whether the operation conditions of the pre-stored jobs in the client database are satisfied, obtains the jobs that meet the operation conditions and distributes them to the scheduling server. When there are multiple scheduling servers , according to the degree of busyness of each dispatchi...
Embodiment 2
[0072] As preferably, when there are multiple scheduling servers, in the condition management server, the following steps are also performed:
[0073] The condition management server judges whether any scheduling server is available; the judgment method is to check the heartbeat information of the network connection of the scheduling server, and if there is no heartbeat, the scheduling server is considered unavailable;
[0074] When one of the scheduling servers is in an unavailable state, the condition management server isolates the scheduling server, that is, the condition management server excludes the unavailable scheduling server from the available server list, and no longer distributes jobs to the scheduling server;
[0075] After a scheduling server is isolated, the condition management server periodically judges whether the scheduling server is available. When the scheduling server becomes available, the condition management server cancels the isolation of the schedulin...
Embodiment 3
[0090] see Figure 1-2 , a distributed unified scheduling device, including a memory, a processor, and a distributed client, a condition management server, a scheduling server, a resource management server, and a scheduling proxy server; the memory stores instructions, and the instructions are suitable for use by The processor loads and performs the following steps:
[0091] The client generates the conditions required for the job to run. When the client detects the existence of a file, the disappearance of a file, or the change of a field value in the database table, the client generates the corresponding conditions and sends the generated The condition is sent to the condition management server;
[0092] A job is a sequence of metadata information pre-defined in the database. The condition management server judges whether the operation conditions of the pre-stored jobs in the client database are satisfied, obtains the jobs that meet the operation conditions and distributes ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com


