CN109062698A - A kind of task processing method, apparatus and system - Google Patents
A kind of task processing method, apparatus and system Download PDFInfo
- Publication number
- CN109062698A CN109062698A CN201810913036.7A CN201810913036A CN109062698A CN 109062698 A CN109062698 A CN 109062698A CN 201810913036 A CN201810913036 A CN 201810913036A CN 109062698 A CN109062698 A CN 109062698A
- Authority
- CN
- China
- Prior art keywords
- task
- bit stream
- mission bit
- value
- locked
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/5083—Techniques for rebalancing the load in a distributed system
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 Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The embodiment of the invention provides a kind of task processing methods, apparatus and system;The task processing method includes: the mission bit stream periodically acquired in scheduled task list;Wherein, the mission bit stream includes the time of dispatch information of corresponding task;According to the time of dispatch information in acquired mission bit stream, apply for the scheduling permission of corresponding task;Wherein, task corresponding to the mission bit stream for locking can not apply to scheduling permission;After the scheduling permission of first task is arrived in application, in the scheduled task list, the corresponding mission bit stream of the first task is locked, the first task is run.Distributed task management may be implemented for the application of integration servers Scheduling Framework in the embodiment of the present invention.
Description
Technical field
The present invention relates to computer field more particularly to a kind of task processing methods, apparatus and system.
Background technique
Currently, the application program comprising task is more and more extensive, generally can by integration servers Scheduling Framework come
The management of realization task;For example Java WEB project realizes the management of task using Quartz frame, Quartz frame is one
The task schedule frame of a open source write completely by java language.
But task schedules frame such as Quartz itself only provides some basic API (Application
Programming Interface, application programming interface) method, it can not meet the requirement of distributed task scheduling;And it is real
In, since high efficiency, reliability of the distributed task scheduling for application are all secure, there are the need of more distributed task scheduling
It asks, it is required that task schedule frame is able to satisfy the requirement of distributed task scheduling.
Summary of the invention
The embodiment of the invention provides a kind of task processing methods, apparatus and system, for integration servers Scheduling Framework
Using distributed task management may be implemented.
The embodiment of the present invention adopts the following technical scheme that
A kind of task processing method, comprising:
Periodically acquire the mission bit stream in scheduled task list;Wherein, the mission bit stream includes corresponding task
Time of dispatch information;
According to the time of dispatch information in acquired mission bit stream, apply for the scheduling permission of corresponding task;Wherein, for
Task corresponding to the mission bit stream of locking can not apply to scheduling permission;
It is corresponding to the first task in the scheduled task list after scheduling permission of first task is arrived in application
Mission bit stream lock, run the first task.
Optionally, the mission bit stream further include:
Task lock;The value of the task lock includes the value for being used to indicate mission bit stream and having locked, and is used to indicate task letter
Cease unlocked value;
It is described to include: to the locking of first task corresponding mission bit stream
In the corresponding mission bit stream of the first task, it is revised as the value that task is locked to be used to indicate mission bit stream and has added
The value of lock;
After the operation first task further include:
In the corresponding mission bit stream of the first task, it is revised as the value that task is locked to be used to indicate mission bit stream and does not add
The value of lock.
Optionally, the task processing method further include:
When newly-increased task, the corresponding mission bit stream of the task is added in the scheduled task list.
A kind of task processing method, applied to the system including multiple nodes;The task processing method includes:
The multiple node periodically acquires the mission bit stream in scheduled task list respectively;Wherein, the mission bit stream
Time of dispatch information including corresponding task;
The multiple node according to the time of dispatch information in acquired mission bit stream, applies for the tune of corresponding task respectively
Spend permission;Wherein, task corresponding to the mission bit stream for locking can not apply to scheduling permission;
After the scheduling permission of the first node application in the multiple node to first task, in the scheduled task
In table, the corresponding mission bit stream of the first task is locked, the first task is run.
Optionally, the mission bit stream further include:
Task lock;The value of the task lock includes the value for being used to indicate mission bit stream and having locked, and is used to indicate task letter
Cease unlocked value;
It is described to include: to the locking of first task corresponding mission bit stream
In the corresponding mission bit stream of the first task, it is revised as the value that task is locked to be used to indicate mission bit stream and has added
The value of lock;
After the operation first task further include:
In the corresponding mission bit stream of the first task, it is revised as the value that task is locked to be used to indicate mission bit stream and does not add
The value of lock.
Optionally, the task processing method further include:
When the second node in the multiple node increases task newly, the second node is by the corresponding task of the task
Information is added in the scheduled task list.
A kind of Task Processing Unit, comprising:
Memory and processor;
The memory is used to save the program of carry out task processing;The program of the carry out task processing is by the place
When managing device reading execution, proceed as follows:
Periodically acquire the mission bit stream in scheduled task list;Wherein, the mission bit stream includes corresponding task
Time of dispatch information;
According to the time of dispatch information in acquired mission bit stream, apply for the scheduling permission of corresponding task;Wherein, for
Task corresponding to the mission bit stream of locking can not apply to scheduling permission;
It is corresponding to the first task in the scheduled task list after scheduling permission of first task is arrived in application
Mission bit stream lock, run the first task.
Optionally, the mission bit stream further include:
Task lock;The value of the task lock includes the value for being used to indicate mission bit stream and having locked, and is used to indicate task letter
Cease unlocked value;
It is described to include: to the locking of first task corresponding mission bit stream
In the corresponding mission bit stream of the first task, it is revised as the value that task is locked to be used to indicate mission bit stream and has added
The value of lock;
The program of the carry out task processing is also proceeded as follows when being read out by the processor execution:
After running first task, in the corresponding mission bit stream of the first task, the value that task is locked is revised as being used for
Indicate the unlocked value of mission bit stream.
Optionally, the program of the carry out task processing is also proceeded as follows when being read out by the processor execution:
When newly-increased task, the corresponding mission bit stream of the task is added in the scheduled task list.
A kind of task processing system, including database facility and multiple nodes;Wherein, it is both provided in the multiple node
Above-mentioned any Task Processing Unit;
The database facility is for saving and safeguarding the scheduled task list.
Distributed task management may be implemented for the application of integration servers Scheduling Framework at least one embodiment of the invention.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification
It obtains it is clear that understand through the implementation of the invention.The objectives and other advantages of the invention can be by specification, right
Specifically noted structure is achieved and obtained in claim and attached drawing.
Detailed description of the invention
Attached drawing is used to provide to further understand technical solution of the present invention, and constitutes part of specification, with this
The embodiment of application technical solution for explaining the present invention together, does not constitute the limitation to technical solution of the present invention.
Fig. 1 is the flow chart of the task processing method of the embodiment of the present invention one;
Fig. 2 is the flow chart of the task processing method of the embodiment of the present invention two;
Fig. 3 is the schematic diagram of the Task Processing Unit of the embodiment of the present invention three;
Fig. 4 is the schematic diagram of the task processing system of the embodiment of the present invention four.
Specific embodiment
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with attached drawing to the present invention
Embodiment be described in detail.It should be noted that in the absence of conflict, in the embodiment and embodiment in the application
Feature can mutual any combination.
Step shown in the flowchart of the accompanying drawings can be in a computer system such as a set of computer executable instructions
It executes.Also, although logical order is shown in flow charts, and it in some cases, can be to be different from herein suitable
Sequence executes shown or described step.
Embodiment one, a kind of task processing method, as shown in Figure 1, comprising:
S110, mission bit stream in scheduled task list is periodically acquired;Wherein, the mission bit stream includes corresponding
The time of dispatch information of task;
S120, according to the time of dispatch information in acquired mission bit stream, apply for the scheduling permission of corresponding task;Its
In, task corresponding to the mission bit stream for locking can not apply to scheduling permission;
S130, when application arrive first task scheduling permission after, in the scheduled task list, to the first task
Corresponding mission bit stream locks, and runs the first task.
Distributed task management may be implemented in the present embodiment, and can guarantee same task in a certain scheduling time only one
It is run on a node.
In a kind of embodiment, by integration servers Scheduling Framework and the App on node (application) can be mounted on hold
The task processing method of row the present embodiment;Such as some node installation the first App of one integrated Quartz frame, then first
App can execute above-mentioned steps.
In present embodiment, acquired mission bit stream can be loaded into Quartz manager by the first App;It is every at this time
A node for being equipped with the first App may be loaded into identical mission bit stream, can also apply for the tune of each task in task list
Spend permission;It, can be by the corresponding task of the task after the first App on some node gets the scheduling permission of some task
Information locks, and the nodes for being equipped with the first App other at this time will be unable to apply the scheduling permission of the task, can not dispatch this
Business.
In present embodiment, node can be mobile phone, PC, server etc. and calculate equipment.
In a kind of embodiment, scheduled task list can just be established in system deployment.Scheduled task list can be protected
It deposits in the database, is safeguarded by database;The database can be disposed with single-point, can also be disposed with multiple spot;When multiple spot is disposed
When, multiple tasks table needs synchronize.
In a kind of embodiment, the mission bit stream can also include:
Task lock;The value of the task lock includes the value for being used to indicate mission bit stream and having locked, and is used to indicate task letter
Cease unlocked value;
It is described to may include: to the locking of first task corresponding mission bit stream
In the corresponding mission bit stream of the first task, it is revised as the value that task is locked to be used to indicate mission bit stream and has added
The value of lock;
It can also include: to lock task in the corresponding mission bit stream of the first task after the operation first task
Value be revised as being used to indicate the unlocked value of mission bit stream.
In present embodiment, the initial value of task lock, which can be, is used to indicate the unlocked value of mission bit stream.
In other embodiment, task can also be believed by setting the modes such as inaccessible for corresponding task information
Breath locks;The mode of locking can be with designed, designed.
In other embodiment, locking and unlock that mission bit stream is carried out by data base management system can also be unified
(that is: being revised as the value that task is locked to be used to indicate the unlocked value of mission bit stream).
In a kind of embodiment, the method can also include:
When newly-increased task, the corresponding mission bit stream of the task is added in the scheduled task list.
In a kind of alternative of present embodiment, after the App on node creates task, it can will include the task
The mission bit stream of task schedule information is sent to associated databases, is increased in this mission bit stream by data base management system and is appointed
Business lock, and this mission bit stream is added in task list;Certainly, task lock can also be by the App and task schedule on node
Information is sent to database together.
In other embodiment, the addition that mission bit stream is carried out by data base management system can also be unified, on node
App only inform that data base management system has created the scheduling time of task and task.
Embodiment two, a kind of task processing method, applied to the system including multiple nodes;As shown in Fig. 2, the task
Processing method includes:
S210, the multiple node periodically acquire the mission bit stream in scheduled task list respectively;Wherein, the task
Information includes the time of dispatch information of corresponding task;
Respectively according to the time of dispatch information in acquired mission bit stream, application is corresponding to appoint for S220, the multiple node
The scheduling permission of business;Wherein, task corresponding to the mission bit stream for locking can not apply to scheduling permission;
S230, after the scheduling permission of the first node application in the multiple node to first task, described predetermined
Task list in, to the corresponding mission bit stream of the first task lock, run the first task.
Distributed task management may be implemented in the present embodiment, and can guarantee same task in a certain scheduling time only one
It is run on a node.
In a kind of embodiment, node can be mobile phone, PC, server etc. and calculate equipment;The multiple node
It can be the calculating equipment for being assembled with the App of the same Scheduling Framework of integration servers.
In a kind of embodiment, by integration servers Scheduling Framework and the App on node (application) can be mounted on hold
The operation of row the present embodiment interior joint;Such as some node installation the first App of one integrated Quartz frame, then first
App can execute the operation of node in above-mentioned steps in the present embodiment.
In present embodiment, acquired mission bit stream can be loaded into Quartz manager by the first App;It is every at this time
A node for being equipped with the first App may be loaded into identical mission bit stream, can also apply for the tune of each task in task list
Spend permission;It, can be by the corresponding task of the task after the first App on some node gets the scheduling permission of some task
Information locks, and the nodes for being equipped with the first App other at this time will be unable to apply the scheduling permission of the task, can not dispatch this
Business.
In a kind of embodiment, scheduled task list can just be established in the system deployment.Scheduled task list can
To save in the database, safeguarded by database;The database can be disposed with single-point, can also be disposed with multiple spot;Work as multiple spot
When deployment, multiple tasks table needs are synchronized.
In a kind of embodiment, the mission bit stream can also include:
Task lock;The value of the task lock includes the value for being used to indicate mission bit stream and having locked, and is used to indicate task letter
Cease unlocked value;
It is described to may include: to the locking of first task corresponding mission bit stream
In the corresponding mission bit stream of the first task, it is revised as the value that task is locked to be used to indicate mission bit stream and has added
The value of lock;
It can also include: to lock task in the corresponding mission bit stream of the first task after the operation first task
Value be revised as being used to indicate the unlocked value of mission bit stream.
In present embodiment, the initial value of task lock, which can be, is used to indicate the unlocked value of mission bit stream.
In other embodiment, task can also be believed by setting the modes such as inaccessible for corresponding task information
Breath locks;The mode of locking can be with designed, designed.
In other embodiment, locking and unlock that mission bit stream is carried out by data base management system can also be unified
(that is: being revised as the value that task is locked to be used to indicate the unlocked value of mission bit stream).
In a kind of embodiment, the method can also include:
When the second node in the multiple node increases task newly, the second node is by the corresponding task of the task
Information is added in the scheduled task list.
Wherein, above-mentioned first node, second node illustrate that different scenes use only for differentiation, not to node structure itself
At limitation;First node and second node may each be any of described multiple nodes.
In a kind of alternative of present embodiment, after the App on node creates task, it can will include the task
The mission bit stream of task schedule information is sent to associated databases, is increased in this mission bit stream by data base management system and is appointed
Business lock, and this mission bit stream is added in task list;Certainly, task lock can also be by the App and task schedule on node
Information is sent to database together.
In other embodiment, the addition that mission bit stream is carried out by data base management system can also be unified, on node
App only inform that data base management system has created the scheduling time of task and task.
Embodiment three, a kind of Task Processing Unit, as shown in Figure 3, comprising:
Memory 31 and processor 32;
The memory 31 is used to save the program of carry out task processing;The program of the carry out task processing is described
When processor 32 reads execution, proceed as follows:
Periodically acquire the mission bit stream in scheduled task list;Wherein, the mission bit stream includes corresponding task
Time of dispatch information;
According to the time of dispatch information in acquired mission bit stream, apply for the scheduling permission of corresponding task;Wherein, for
Task corresponding to the mission bit stream of locking can not apply to scheduling permission;
It is corresponding to the first task in the scheduled task list after scheduling permission of first task is arrived in application
Mission bit stream lock, run the first task.
In the present embodiment, the Task Processing Unit be can be set in node;The program of the carry out task processing can
It is integrated in task schedule frame, the App being mounted on node with being encapsulated in.
In a kind of embodiment, the mission bit stream can also include:
Task lock;The value of the task lock includes the value for being used to indicate mission bit stream and having locked, and is used to indicate task letter
Cease unlocked value;
It is described to may include: to the locking of first task corresponding mission bit stream
In the corresponding mission bit stream of the first task, it is revised as the value that task is locked to be used to indicate mission bit stream and has added
The value of lock;
The program of the carry out task processing can also be proceeded as follows when being read out by the processor execution:
After running first task, in the corresponding mission bit stream of the first task, the value that task is locked is revised as being used for
Indicate the unlocked value of mission bit stream.
In present embodiment, the initial value of task lock, which can be, is used to indicate the unlocked value of mission bit stream.
In other embodiment, task can also be believed by setting the modes such as inaccessible for corresponding task information
Breath locks;The mode of locking can be with designed, designed.
In other embodiment, locking and unlock that mission bit stream is carried out by data base management system can also be unified
(that is: being revised as the value that task is locked to be used to indicate the unlocked value of mission bit stream).
In a kind of embodiment, the program of the carry out task processing can also carry out such as when being read out by the processor execution
Lower operation:
When newly-increased task, the corresponding mission bit stream of the task is added in the scheduled task list.
In other embodiment, the addition that mission bit stream is carried out by data base management system can also be unified, at task
Reason device only informs that data base management system has created the scheduling time of task and task.
Other implementation details can be found in embodiment one.
Example IV, a kind of task processing system, including database facility and multiple nodes;Wherein, the multiple node
In be both provided with Task Processing Unit described in embodiment three;
The database facility is for saving and safeguarding the scheduled task list.
In a kind of embodiment, the schematic diagram of task processing system is as shown in figure 4, mission bit stream is passed through in database
Task list is safeguarded that node 1 ... ..., m ... ..., n inform database when newly-increased task, and timing is obtained from database
Mission bit stream.
When node scheduling task, it can not apply dispatching permission if the corresponding mission bit stream of task has locked;If not
It locks, as soon as then a node locks the corresponding mission bit stream of the task after applying to the scheduling permission of task, and
Run the task;The corresponding mission bit stream of the task is unlocked after operation.The scheduling of task is realized together by task lock mechanism
The same scheduling instance of one task is only by a node scheduling.
In a kind of embodiment, task schedule frame, such as Quartz frame are integrated in the App installed in node, and
By database to the maintenance of mission bit stream and task lock mechanism so as to form the distributed task scheduling solution party of Quartz frame
The high reliability of App, high efficiency can be improved in case.
It will appreciated by the skilled person that whole or certain steps, system, dress in method disclosed hereinabove
Functional module/unit in setting may be implemented as software, firmware, hardware and its combination appropriate.In hardware embodiment,
Division between the functional module/unit referred in the above description not necessarily corresponds to the division of physical assemblies;For example, one
Physical assemblies can have multiple functions or a function or step and can be executed by several physical assemblies cooperations.Certain groups
Part or all components may be implemented as by processor, such as the software that digital signal processor or microprocessor execute, or by
It is embodied as hardware, or is implemented as integrated circuit, such as specific integrated circuit.Such software can be distributed in computer-readable
On medium, computer-readable medium may include computer storage medium (or non-transitory medium) and communication media (or temporarily
Property medium).As known to a person of ordinary skill in the art, term computer storage medium is included in for storing information (such as
Computer readable instructions, data structure, program module or other data) any method or technique in the volatibility implemented and non-
Volatibility, removable and nonremovable medium.Computer storage medium include but is not limited to RAM, ROM, EEPROM, flash memory or its
His memory technology, CD-ROM, digital versatile disc (DVD) or other optical disc storages, magnetic holder, tape, disk storage or other
Magnetic memory apparatus or any other medium that can be used for storing desired information and can be accessed by a computer.This
Outside, known to a person of ordinary skill in the art to be, communication media generally comprises computer readable instructions, data structure, program mould
Other data in the modulated data signal of block or such as carrier wave or other transmission mechanisms etc, and may include any information
Delivery media.
Claims (10)
1. a kind of task processing method, comprising:
Periodically acquire the mission bit stream in scheduled task list;Wherein, the mission bit stream includes the tune of corresponding task
Spend temporal information;
According to the time of dispatch information in acquired mission bit stream, apply for the scheduling permission of corresponding task;Wherein, for locking
Mission bit stream corresponding to task can not apply to scheduling permission;
After the scheduling permission of first task is arrived in application, in the scheduled task list, to the first task corresponding
Information of being engaged in locks, and runs the first task.
2. task processing method as described in claim 1, which is characterized in that the mission bit stream further include:
Task lock;The value of the task lock includes the value for being used to indicate mission bit stream and having locked, and is used to indicate mission bit stream not
The value of locking;
It is described to include: to the locking of first task corresponding mission bit stream
In the corresponding mission bit stream of the first task, it is revised as the value that task is locked to be used to indicate what mission bit stream had locked
Value;
After the operation first task further include:
In the corresponding mission bit stream of the first task, it is revised as the value that task is locked to be used to indicate mission bit stream unlocked
Value.
3. task processing method as claimed in claim 1 or 2, which is characterized in that further include:
When newly-increased task, the corresponding mission bit stream of the task is added in the scheduled task list.
4. a kind of task processing method, applied to the system including multiple nodes;The task processing method includes:
The multiple node periodically acquires the mission bit stream in scheduled task list respectively;Wherein, the mission bit stream includes
The time of dispatch information of corresponding task;
The multiple node according to the time of dispatch information in acquired mission bit stream, applies for the scheduling power of corresponding task respectively
Limit;Wherein, task corresponding to the mission bit stream for locking can not apply to scheduling permission;
After the scheduling permission of the first node application in the multiple node to first task, in the scheduled task list
In, the corresponding mission bit stream of the first task is locked, the first task is run.
5. task processing method as claimed in claim 4, which is characterized in that the mission bit stream further include:
Task lock;The value of the task lock includes the value for being used to indicate mission bit stream and having locked, and is used to indicate mission bit stream not
The value of locking;
It is described to include: to the locking of first task corresponding mission bit stream
In the corresponding mission bit stream of the first task, it is revised as the value that task is locked to be used to indicate what mission bit stream had locked
Value;
After the operation first task further include:
In the corresponding mission bit stream of the first task, it is revised as the value that task is locked to be used to indicate mission bit stream unlocked
Value.
6. task processing method as described in claim 4 or 5, which is characterized in that further include:
When the second node in the multiple node increases task newly, the second node is by the corresponding mission bit stream of the task
It is added in the scheduled task list.
7. a kind of Task Processing Unit, comprising:
Memory and processor;
It is characterized by:
The memory is used to save the program of carry out task processing;The program of the carry out task processing is by the processor
When reading execution, proceed as follows:
Periodically acquire the mission bit stream in scheduled task list;Wherein, the mission bit stream includes the tune of corresponding task
Spend temporal information;
According to the time of dispatch information in acquired mission bit stream, apply for the scheduling permission of corresponding task;Wherein, for locking
Mission bit stream corresponding to task can not apply to scheduling permission;
After the scheduling permission of first task is arrived in application, in the scheduled task list, to the first task corresponding
Information of being engaged in locks, and runs the first task.
8. Task Processing Unit as claimed in claim 7, which is characterized in that the mission bit stream further include:
Task lock;The value of the task lock includes the value for being used to indicate mission bit stream and having locked, and is used to indicate mission bit stream not
The value of locking;
It is described to include: to the locking of first task corresponding mission bit stream
In the corresponding mission bit stream of the first task, it is revised as the value that task is locked to be used to indicate what mission bit stream had locked
Value;
The program of the carry out task processing is also proceeded as follows when being read out by the processor execution:
After running first task, in the corresponding mission bit stream of the first task, the value that task is locked is revised as being used to indicate
The unlocked value of mission bit stream.
9. Task Processing Unit as claimed in claim 7 or 8, which is characterized in that the program of the carry out task processing is in quilt
Processor reads and also proceeds as follows when executing:
When newly-increased task, the corresponding mission bit stream of the task is added in the scheduled task list.
10. a kind of task processing system, including database facility and multiple nodes;Wherein, it is both provided in the multiple node
Task Processing Unit described in any one of claim 7-9;
The database facility is for saving and safeguarding the scheduled task list.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810913036.7A CN109062698A (en) | 2018-08-13 | 2018-08-13 | A kind of task processing method, apparatus and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810913036.7A CN109062698A (en) | 2018-08-13 | 2018-08-13 | A kind of task processing method, apparatus and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109062698A true CN109062698A (en) | 2018-12-21 |
Family
ID=64683631
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810913036.7A Pending CN109062698A (en) | 2018-08-13 | 2018-08-13 | A kind of task processing method, apparatus and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109062698A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111176814A (en) * | 2019-12-29 | 2020-05-19 | 山东英信计算机技术有限公司 | Task execution method and related device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106095585A (en) * | 2016-06-22 | 2016-11-09 | 中国建设银行股份有限公司 | Task requests processing method, device and enterprise information system |
CN107015855A (en) * | 2017-03-14 | 2017-08-04 | 微梦创科网络科技(中国)有限公司 | A kind of asynchronous service centralized dispatching method and device for supporting time parameter method |
CN107766131A (en) * | 2016-08-22 | 2018-03-06 | 平安科技(深圳)有限公司 | Method for scheduling task and device |
US20180150326A1 (en) * | 2015-07-29 | 2018-05-31 | Alibaba Group Holding Limited | Method and apparatus for executing task in cluster |
-
2018
- 2018-08-13 CN CN201810913036.7A patent/CN109062698A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180150326A1 (en) * | 2015-07-29 | 2018-05-31 | Alibaba Group Holding Limited | Method and apparatus for executing task in cluster |
CN106095585A (en) * | 2016-06-22 | 2016-11-09 | 中国建设银行股份有限公司 | Task requests processing method, device and enterprise information system |
CN107766131A (en) * | 2016-08-22 | 2018-03-06 | 平安科技(深圳)有限公司 | Method for scheduling task and device |
CN107015855A (en) * | 2017-03-14 | 2017-08-04 | 微梦创科网络科技(中国)有限公司 | A kind of asynchronous service centralized dispatching method and device for supporting time parameter method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111176814A (en) * | 2019-12-29 | 2020-05-19 | 山东英信计算机技术有限公司 | Task execution method and related device |
CN111176814B (en) * | 2019-12-29 | 2022-06-17 | 山东英信计算机技术有限公司 | Task execution method and related device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2017409830B2 (en) | Multi-task scheduling method and system, application server and computer-readable storage medium | |
US8543916B2 (en) | System and method for recording collaborative information technology processes in an intelligent workload management system | |
US20180225584A1 (en) | System and method for determining fuzzy cause and effect relationships in an intelligent workload management system | |
US10831776B2 (en) | On-demand file synchronization | |
CN109885316B (en) | Hdfs-hbase deployment method and device based on kubernetes | |
US8190562B2 (en) | Linking framework for information technology management | |
US8910138B2 (en) | Hot pluggable extensions for access management system | |
CN105700939A (en) | Method and system for multi-thread synchronization in distributed system | |
US11681667B2 (en) | Persisting distributed data sets into eventually consistent storage systems | |
US9703800B1 (en) | Method and system for calculating changes for a large data set | |
US9104742B1 (en) | Method and system for optimized parallel queuing | |
CN109062698A (en) | A kind of task processing method, apparatus and system | |
US20060288049A1 (en) | Method, System and computer Program for Concurrent File Update | |
CN115037757B (en) | Multi-cluster service management system | |
CN111581285A (en) | Data information synchronization method and device, electronic equipment and medium | |
US20120265879A1 (en) | Managing servicability of cloud computing resources | |
US10417051B2 (en) | Synchronizing shared resources in an order processing environment using a synchronization component | |
CN115168384A (en) | Data consistency processing method, device, server and storage medium | |
CN114282210A (en) | Sandbox automatic construction method and system, computer equipment and readable storage medium | |
CN113985961A (en) | Clock synchronization device, method, electronic device, and storage medium | |
CN114138364A (en) | Application information loading control system and application information loading method | |
CN113608831A (en) | Plug-in instance management method, system, storage medium and equipment | |
US8516091B2 (en) | Mass configuring technical systems | |
US20220343240A1 (en) | System and method for parallel object modification in an enterprise resource planning application | |
CN112905691B (en) | Information synchronization method and device |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181221 |