CN109062698A - A kind of task processing method, apparatus and system - Google Patents

A kind of task processing method, apparatus and system Download PDF

Info

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
Application number
CN201810913036.7A
Other languages
Chinese (zh)
Inventor
陈春风
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201810913036.7A priority Critical patent/CN109062698A/en
Publication of CN109062698A publication Critical patent/CN109062698A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5083Techniques 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

A kind of task processing method, apparatus and system
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.
CN201810913036.7A 2018-08-13 2018-08-13 A kind of task processing method, apparatus and system Pending CN109062698A (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111176814A (en) * 2019-12-29 2020-05-19 山东英信计算机技术有限公司 Task execution method and related device

Citations (4)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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