CN109615138A - A kind of work flow tuning method and device - Google Patents
A kind of work flow tuning method and device Download PDFInfo
- Publication number
- CN109615138A CN109615138A CN201811525269.6A CN201811525269A CN109615138A CN 109615138 A CN109615138 A CN 109615138A CN 201811525269 A CN201811525269 A CN 201811525269A CN 109615138 A CN109615138 A CN 109615138A
- Authority
- CN
- China
- Prior art keywords
- time
- consuming
- group
- unit
- link
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Data Mining & Analysis (AREA)
- Educational Administration (AREA)
- Stored Programmes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Work flow tuning method and device disclosed in the present application, a kind of front and back based on operation each in work flow is proposed after relation information and executes time-consuming, the technical solution being adjusted by execution position of the pre-defined rule to operation in work flow, wherein, the pre-defined rule is used at least so that total execution of resulting target job process is time-consuming after adjustment always executes time-consuming lower than original job process, and target job process remains unchanged compared to the front and back of each operation of original job process after relationship.To, it, can be in the front and back for not influencing each operation in work flow in the case where relationship using the present processes and device, the total of work flow that effectively shorten executes time-consuming, can correspondingly promote the execution efficiency of work flow simultaneously.
Description
Technical field
The invention belongs to operation process design and scheduling field more particularly to a kind of work flow tuning method and devices.
Background technique
It confesses one's crime and has covered since TWS (Tivoli Workload Scheduler, host job scheduling system) process builds, TWS
The transformation and upgrade process of process goes to modify in a manner of increment, during modification, (exists in such a way that operation is additional substantially
Additional new operation on the basis of operation included by original TWS process) realize upgrading.
This carries out upgrading new TWS process generated based on the additional mode of operation, in the less feelings of the data volume of processing
Under condition, performance issue may not protruded, but the situation larger for data volume to be treated, the performance of TWS process are asked
Topic will highlight, and often there are problems that the time-consuming big, low efficiency of job execution, it is therefore desirable to a set of efficient TWS
Process, to meet efficient operation operation demand.
Summary of the invention
In view of this, the purpose of the present invention is to provide a kind of work flow tuning method and device, for adjusting life
TWS process in producing line, improves the work flow execution efficiency of batch data, and reduction executes time-consuming.
For this purpose, the present invention is disclosed directly below technical solution:
A kind of work flow tuning method, comprising:
Original job process to be adjusted is obtained, the original job process includes multiple operations;
The front and back of each operation in the original job process is parsed after relation information;It is used after relation information the front and back of operation
After operation and subsequent job before reflection has dependence with operation;
Determine each operation in the original job process executes time-consuming;
Front and back based on each operation is after relation information and executes time-consuming, adjusts the original job process by pre-defined rule
The execution position of middle operation obtains target job process;The pre-defined rule is used at least so that the target job process
Total execution is time-consuming always to execute time-consuming lower than the original job process, and the target job process is compared to the original work
The front and back of each operation of industry process remains unchanged after relationship.
Preferably, the front and back for parsing each operation in the original job process is after relationship, comprising:
Determine the dependence of each operation and other operating rooms in the original job process;
Dependence based on each operation Yu other operating rooms determines the front and back of each operation after relation information.
Preferably, each operation executes time-consuming in the determination original job process, comprising:
The each operation of batch always executes time-consuming in statistical history implementation procedure;
The independent each operation of the time-consuming calculating of total execution based on each operation in batches executes time-consuming.
Preferably, the original job process includes at least one operation AP, in which:
Operation in the original job process with front and back after relationship forms an operation unit;
The operation unit executed parallel in one operation link constitutes an operation group;
Start operation in connection operation AP and terminates each operation group one operation link of composition of operation;
An application composed by the operation link of specific function will be can be realized as one group as an operation AP.
Preferably, the front and back based on each operation after relation information and executes time-consuming, by described in pre-defined rule adjustment
The execution position of operation in original job process, obtains target job process, comprising:
One of them is chosen from multiple pre-defined rules based on tuning demand as target tuning rule;
Front and back based on each operation is after relation information and executes time-consuming, by original described in the target tuning rule adjustment
The execution position of operation in work flow;
Wherein, the multiple pre-defined rule includes:
First rule: tuning is carried out between the adjacent operation group of single homework link in operation AP, comprising: determine adjacent operation
The time-consuming situation of operation unit in group, if the time-consuming of the time-consuming unit of the minimum of time-consuming big operation group is less than time-consuming small operation
The time-consuming of the time-consuming unit of maximum of group, and do not influence after swapping the execution position of the two operation units described adjacent
After relationship, then the time-consuming unit of minimum and the time-consuming for exchanging the big operation group of the time-consuming are small for the front and back of each operation in operation group
Operation group the time-consuming unit of maximum execution position;
Second Rule: tuning is carried out between all operation groups of single homework link in AP, comprising: determine each in operation link
The time-consuming situation of operation group, if the time-consuming of the time-consuming unit of the minimum of time-consuming big operation group is less than time-consuming small operation group most
The time-consuming of big time-consuming unit, and do not influenced in the operation link after swapping the execution position of the two operation units
The front and back of each operation then exchanges the time-consuming unit of minimum and the small operation group of the time-consuming of the big operation group of the time-consuming after relationship
The time-consuming unit of maximum execution position;
Third rule: first carry out it is described first rule, then to the operation group between different work link in operation AP into
Row tuning;
4th rule: first carry out the Second Rule, then to the operation group between different work link in operation AP into
Row tuning;It includes: to judge critical path and other that the operation group between different work link in operation AP, which carries out tuning,
The maximum time-consuming unit of the operation group of operation link, if the time-consuming of the time-consuming big operation group of critical path is less than other operation links
The time-consuming of time-consuming big operation group, and the time-consuming of minimum time-consuming unit is less than key in the time-consuming big operation group of other operation links
The time-consuming of the time-consuming unit of maximum in path, and minimum time-consuming unit and described in the time-consuming big operation group of other operation links
The time-consuming unit of maximum of critical path in operation link without front and back after relationship, then other described operation links of exchange are time-consuming big
Operation group in the time-consuming unit of the maximum of minimum time-consuming unit and the critical path execution position;The critical path is institute
It states in operation AP from operation is started to the time-consuming maximum path of end operation.
A kind of work flow tuning device, comprising:
Acquiring unit, for obtaining original job process to be adjusted, the original job process includes multiple operations;
Resolution unit, for parsing the front and back of each operation in the original job process after relation information;Before operation
Subsequent relation information is used to reflect with operation with the preceding after operation and subsequent job of dependence;
Determination unit executes time-consuming for determine each operation in the original job process;
Adjustment unit after relation information and executes time-consuming for the front and back based on each operation, adjusts institute by pre-defined rule
The execution position for stating operation in original job process obtains target job process;The pre-defined rule is used at least so that described
Total execution of target job process is time-consuming always to execute time-consuming, and the target job process phase lower than the original job process
Than remaining unchanged in the front and back of each operation of the original job process after relationship.
Preferably, the resolution unit, is specifically used for:
Determine the dependence of each operation and other operating rooms in the original job process;
Dependence based on each operation Yu other operating rooms determines the front and back of each operation after relation information.
Preferably, the determination unit, is specifically used for:
The each operation of batch always executes time-consuming in statistical history implementation procedure;
The independent each operation of the time-consuming calculating of total execution based on each operation in batches executes time-consuming.
Preferably, the original job process includes at least one operation AP, in which:
Operation in the original job process with front and back after relationship forms an operation unit;
The operation unit executed parallel in one operation link constitutes an operation group;
Start operation in connection operation AP and terminates each operation group one operation link of composition of operation;
An application composed by the operation link of specific function will be can be realized as one group as an operation AP.
Preferably, the adjustment unit, is specifically used for:
One of them is chosen from multiple pre-defined rules based on tuning demand as target tuning rule;
Front and back based on each operation is after relation information and executes time-consuming, by original described in the target tuning rule adjustment
The execution position of operation in work flow;
Wherein, the multiple pre-defined rule includes:
First rule: tuning is carried out between the adjacent operation group of single homework link in operation AP, comprising: determine adjacent operation
The time-consuming situation of operation unit in group, if the time-consuming unit of the minimum of time-consuming big operation group
Time-consuming be less than time-consuming small operation group the time-consuming unit of maximum time-consuming, and in holding the two operation units
Line position is set swap after do not influence each operation in the adjacent operation group front and back after relationship, then exchange the big work of the time-consuming
The execution position of the time-consuming unit of the minimum of industry group and the time-consuming unit of maximum of the small operation group of the time-consuming;
Second Rule: tuning is carried out between all operation groups of single homework link in AP, comprising: determine each in operation link
The time-consuming situation of operation group, if the time-consuming of the time-consuming unit of the minimum of time-consuming big operation group is less than time-consuming small operation group most
The time-consuming of big time-consuming unit, and do not influenced in the operation link after swapping the execution position of the two operation units
The front and back of each operation then exchanges the time-consuming unit of minimum and the small operation group of the time-consuming of the big operation group of the time-consuming after relationship
The time-consuming unit of maximum execution position;
Third rule: first carry out it is described first rule, then to the operation group between different work link in operation AP into
Row tuning;
4th rule: first carry out the Second Rule, then to the operation group between different work link in operation AP into
Row tuning;It includes: to judge critical path and other that the operation group between different work link in operation AP, which carries out tuning,
The maximum time-consuming unit of the operation group of operation link, if the time-consuming of the time-consuming big operation group of critical path is less than other operation links
The time-consuming of time-consuming big operation group, and the time-consuming of minimum time-consuming unit is less than key in the time-consuming big operation group of other operation links
The time-consuming of the time-consuming unit of maximum in path, and minimum time-consuming unit and described in the time-consuming big operation group of other operation links
The time-consuming unit of maximum of critical path in operation link without front and back after relationship, then other described operation links of exchange are time-consuming big
Operation group in the time-consuming unit of the maximum of minimum time-consuming unit and the critical path execution position;The critical path is institute
It states in operation AP from operation is started to the time-consuming maximum path of end operation.
As it can be seen from the above scheme work flow tuning method and device disclosed in the present application, proposes a kind of based on operation
The front and back of each operation after relation information and executes time-consuming in process, by pre-defined rule to the execution position of operation in work flow
The technical solution being adjusted, wherein the pre-defined rule be used at least so that adjustment after resulting target job process it is total
It executes time-consuming and always executes time-consuming lower than original job process, and target job process is compared to each operation of original job process
Front and back remains unchanged after relationship.To not influence in work flow before each operation using the present processes and device
In the case where subsequent relationship, the total of work flow that effectively shorten executes time-consuming, can correspondingly promote holding for work flow simultaneously
Line efficiency.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
The embodiment of invention for those of ordinary skill in the art without creative efforts, can also basis
The attached drawing of offer obtains other attached drawings.
Fig. 1 is the composed structure schematic diagram for the work flow that the embodiment of the present application one provides;
Fig. 2 is schematic diagram of the operating room front and back after relationship and weak waiting relationship of the offer of the embodiment of the present application one;
Fig. 3 be the embodiment of the present application one provide work flow in respectively form interstructural relation schematic diagram;
Fig. 4 is the flow chart for the work flow tuning method that the embodiment of the present application one provides;
Fig. 5 is operation unit included by the adjacent operation group of the offer of the embodiment of the present application one and its signal for executing time-consuming
Figure;
Fig. 6 is the process for carrying out tuning to work flow using TWS process tuning tool that the embodiment of the present application two provides
Schematic diagram;
Fig. 7 is the structural schematic diagram for the work flow tuning device that the embodiment of the present application three provides.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
Currently, the transformation and upgrade process of TWS process goes to modify in a manner of increment, during modification, substantially to make
The additional mode of industry realizes upgrading.This carries out upgrading new TWS process generated based on the additional mode of operation, for needing to locate
The larger situation of the data volume of reason, performance issue will highlight, and it is time-consuming big, low efficiency often to there is job execution
Problem is based on this, this application provides a kind of work flow tuning method and device, with for adjust the TWS process on producing,
The work flow execution efficiency of batch data is improved, reduction executes time-consuming.Below by the work by specific embodiment to the application
Industry process tuning method and device is described in detail.
Before being illustrated to the present processes and device, with reference to Fig. 1, work flow in the application is determined first
Adopted and its each composed structure summary is explained as follows:
1) work flow: also referring to TWS process in this application, refers to by multiple operations through certain front and back after relationship, weak
The process that waiting relationship is formed, can go to dispatch by TWS tool;
2) operation: individually executing in work flow passes work under individual, such as IM01 original table Collecting operation DEDPXXAB, CD
Industry DECDXXAB etc.;
3) an operation unit, the minimum unit of tuning, to guarantee operation unit: are formed after the operation of relationship with front and back
Front and back is not disturbed after relationship when optimization, for example it is one that operation DECDXXAB is passed under IM01 original table Collecting operation DEDPXXAB and CD
A operation unit, they are linked with "-" in the operation unit operation in TXT (text) interface, and wherein "-" indicates strong front and back after pass
It is that " Qiang Qianhou is after relationship " is equal with " front and back is after relationship " in the application, operating room has (strong) front and back specifically to be indicated after relationship
Operating room has dependence, as shown in figure 1 " the operation 9- operation 12 " in frame 101, i.e., has between expression operation 9 and operation 12
(strong) front and back is after relationship;Operation unit also provides weak waiting relationship, identifies the preceding after operation of its weak waiting with " () ", wherein makees
Be weak waiting relationship between industry, it is specific to indicate that operating room does not have dependence, that is, indicate operating room do not have it is (strong) before and after after
Relationship, for example, refering to what is shown in Fig. 2, wherein, operation DEDPXXA9-DECDXXA9's is preceding after being that DEDPXXA0-DECDXXA0 (is used
10201 mark) and DEDPXXA1-DECDXXA1 (with 10202 identify), but operation DEDPXXA9-DECDXXA9 and 10201 and
10202 relationship is weak waiting relationship, i.e., is only limitted between the operation and 10201 and 10202 according to current flow arrangement need
It is executed after 10201 and 10202 are finished, but dependence is not present in it between 10201 and 10202;
4) operation group: the operation unit executed parallel in an operation link constitutes an operation group, as shown in figure 1 frame 102
The part identified;
5) operation link: starting operation in connection operation AP and terminates each operation group one operation link of composition of operation,
The part that frame 103 is identified as shown in figure 1;
6) operation AP (Application): refer to the operation link institute that can be realized specific function in work flow by one group
The application of composition, the part that frame 104 is identified as shown in figure 1, a work flow include at least one operation AP;
7) operation module: being a fuzzy concept, and several AP constitute a module, can be single AP, all AP of former table,
Even all AP of entire lot flow.
The relationship of above each component part specifically refers to shown in Fig. 3.
Embodiment one
On the basis of carrying out above-mentioned introduction to work flow and its composed structure, the present embodiment one provides a kind of job stream
Journey tuning method, as shown in figure 4, this method may comprise steps of:
Step 401 obtains original job process to be adjusted, and the original job process includes multiple operations.
Before runing a certain work flow, consumption is executed in order to improve the execution efficiency of work flow, reduce it
When, the method that can advance with the present embodiment carries out process optimization to it, specifically, can be first by original job stream to be optimized
Journey is directed into the corresponding executing subject for executing work flow optimization process (such as the TWS stream realized based on application scheme
Journey optimization tool) in, make to obtain original job process to be adjusted in the executing subject with this.
The front and back of each operation is after relation information in step 402, the parsing original job process;The front and back of operation is after pass
It is that information is used to reflect with operation with the preceding after operation and subsequent job of dependence.
It, specifically, can be by dividing after relationship preliminary examination before and after being carried out to it after obtaining original job process to be adjusted
Analyse in the original job process between each operation and other each operations (refer mainly to adjacent other operations of operation and its front and back it
Between) dependence, the execution as analyzed the operation whether need the parametric results to be exported before it after operation for input (if
Need, indicate between the two have dependence, otherwise do not have dependence then), analyze the operation subsequent job execution
Whether must premised on the job execution terminates condition etc., to determine the front and back of each operation after relation information.
In this application, the front and back of operation after relation information be specifically used for reflection with operating room have dependence before after
Operation and subsequent job, that is, if operating room has dependence operating room just have front and back after relationship (or strong front and back after
Relationship), otherwise, if operating room does not have dependence, do not have front and back between the two after relationship (or strong front and back after relationship),
Then it is referred to as weak waiting relationship without having the orbution that successively executes of the operation of dependence in work flow.
Step 403, determine each operation in the original job process execute time-consuming.
In practical application scene, execution time-consuming of each operation under different moments, different resource situation may be not
It is identical, for example, device resource abundance without waiting in the case where its execute it is time-consuming shorter, and in device resource deficiency, more
Business wait in line in the case where then its execution take a long time etc., the execution in order to avoid obtaining each operation of single is time-consuming to be led
The contingency of cause is strong, cannot objectively respond the phenomenon that overall time-consuming situation of each operation, can count in advance history and execute
The total of each operation of batch executes time-consuming in journey, and the independent each operation of the time-consuming calculating of total execution based on each operation in batches
Execute time-consuming.
Step 404, the front and back based on each operation after relation information and execute time-consuming, adjust by pre-defined rule described original
The execution position of operation in work flow, obtains target job process;The pre-defined rule is used at least so that the target is made
Total execution of industry process is time-consuming always to execute time-consuming lower than the original job process, and the target job process is compared to institute
The front and back for stating each operation of original job process remains unchanged after relationship.
After relation information before and after each operation in parsing the original job process, and determine the original job
On the basis of the execution of each operation in process is time-consuming, can the front and back based on each operation after relation information and execute time-consuming, press
Pre-defined rule adjusts the execution position of operation in the original job process, is realized with this and is adjusted to the original job process
It is excellent.
In the application, the pre-defined rule includes:
1) the first rule --- optimizeFlowModuleNearGroup: the adjacent work of single homework link in operation AP
Tuning is carried out between industry group;
The content of the rule specifically: the time-consuming situation of operation unit in adjacent operation group is determined, if time-consuming big work
The time-consuming of the time-consuming unit of the minimum of industry group is less than the time-consuming of the time-consuming unit of maximum of time-consuming small operation group, and makees by the two
The execution position of industry unit does not influence the front and back of each operation in the adjacent operation group after relationship, then described in exchange after swapping
The execution position of the time-consuming unit of the minimum of time-consuming big operation group and the time-consuming unit of maximum of the small operation group of the time-consuming;
It illustrates below to first rule, refering to what is shown in Fig. 5, operation group 501 and operation group 502 are same operation AP
Interior adjacent operation group, the time-consuming of operation group 1 are 19 (time-consumings corresponding to operation unit " operation 2- operation 6 "), are greater than operation
The time-consuming 15 (time-consuming corresponding to operation unit " operation 10- operation 13 ") of group 2, and the time-consuming unit " operation of the minimum of operation group 1
The time-consuming of 1- operation 5 " is 3, less than time-consuming 15 of the time-consuming unit " operation 10- operation 13 " of the maximum of operation group 2, and assume by
Operation unit " operation 1- operation 5 " and the execution position of " operation 10- operation 13 " do not influence in the adjacent operation group after exchanging
It the front and back of each operation, then can be by operation unit " operation 1- operation 5 " and " operation 10- operation 13 " according to first rule after relationship
Execution position exchange, after transposition, the execution time-consuming of operation group 1 is 19, and the execution time-consuming of operation group 2 is 7, and two make
Time-consuming total execution of industry group is 26, compared to total execution time-consuming 34 of two operation groups before adjustment, execution efficiency is higher, it is time-consuming more
It is short.
2) Second Rule --- in optimizeFlowModuleAllGroup:AP all operation groups of single homework link it
Between carry out tuning;
The content of the Second Rule specifically: determine the time-consuming situation of each operation group in operation link, if time-consuming big
The time-consuming of the time-consuming unit of minimum of operation group is less than the time-consuming of the time-consuming unit of maximum of time-consuming small operation group, and by the two
The execution position of operation unit does not influence the front and back of each operation in the operation link after relationship, then described in exchange after swapping
The execution position of the time-consuming unit of the minimum of time-consuming big operation group and the time-consuming unit of maximum of the small operation group of the time-consuming;
3) third rule --- optimizeFlowModuleNearGroupAllChain: first carrying out first rule,
Then tuning is carried out to the operation group between different work link in operation AP;
4) the 4th rule --- optimizeFlowModuleAllGroupAllChain: first carrying out the Second Rule,
Then tuning is carried out to the operation group between different work link in operation AP.
Wherein, described between different work link in operation AP in the third rule and the 4th rule
Operation group carries out tuning, specifically includes:
The maximum time-consuming unit of the operation group of critical path and other operation links is judged, if the time-consuming big work of critical path
The time-consuming of industry group is less than the time-consuming of the time-consuming big operation group of other operation links, and in the time-consuming big operation group of other operation links
The time-consuming of minimum time-consuming unit is less than the time-consuming of the time-consuming unit of maximum of critical path, and other described operation links are time-consuming big
In operation group the time-consuming unit of the maximum of minimum time-consuming unit and the critical path in operation link without front and back after relationship, then
The time-consuming unit of the maximum of minimum time-consuming unit and the critical path in the exchange time-consuming big operation group of other operation links
Execution position;The critical path is in the operation AP from operation is started to the time-consuming maximum path of end operation.
In actual implementation the application, above-mentioned four kinds of rules can be integrated in tuning tool in advance, on this basis, when need
Will to a certain work flow carry out tuning when, can by staff according to actual demand pre-select setting it is one such, into
And can the tuning rule based on selected setting to operation unit in different work group in work flow or different work link
Execution position is adjusted, and is realized with this and is carried out tuning to work flow.
By in bank's industry TWS process adjustment for, it is assumed that original TWS process to be adjusted be a service time compared with
Long, huge structure banking TWS process, it is contemplated that it, which is not suitable for making significantly process adjustment, (may be related to not
The change of cooperation mode between same department/different business systems), then the first above-mentioned rule specifically can be used, only in its operation
Tuning is carried out between the adjacent operation group of single homework link in AP;Otherwise, if current original TWS process to be adjusted is one new
The process of establishment can carry out significantly process adjustment, then other rules except the first rule can be used and carry out process tune
It is excellent, for example, tuning etc. is specifically being carried out in its operation AP between all operation groups of single homework link using Second Rule.
Execution based on above-mentioned four kinds of rules to operation unit in different work group in work flow or different work link
Adjustment made by position, it can be ensured that total execution of resulting target job process is time-consuming lower than original job stream before adjusting after adjustment
Journey always executes time-consuming, and the target job process is maintained compared to the front and back of each operation of original job process after relationship
It is constant, with this front and back of each operation in optimization process is not disturbed after relationship, and then ensure that resulting target after adjustment
Each operation in work flow remains to normally execute.
By using above-mentioned four kinds of rules to work flow carry out tuning, can effectively be promoted work flow execution efficiency,
It reduces it and executes time-consuming.Inventor it is found through experiment that, above-mentioned four kinds regular improved efficiency situations are specific as follows:
If time phase difference is little between same AP different work link, the size order of improved efficiency amplitude:
optimizeFlowModuleNearGroup<optimizeFlowModuleNearGroupAllChain<
optimizeFlowModuleAllGroup<optimizeFlowModuleAllGroupAllChain;
If time phase difference is very big between same AP different work link, the size order of improved efficiency amplitude:
optimizeFlowModuleNearGroup<optimizeFlowModuleAllGroup<optimizeFlowM
oduleNearGroupAllChain<optimizeFlowModuleAllGroupAllChain;
Correspondingly, above-mentioned four kinds of rules are as follows to the sequence of the adjustment amplitude size of operation unit:
optimizeFlowModuleNearGroup<optimizeFlowModuleAllGroup<optimizeFlowM
oduleNearGroupAllChain<optimizeFlowModuleAllGroupAllChain。
To which in specific implementation, the practical adjustment demand and each tuning rule that can be combined with work flow are to work
The promotion situation of the execution efficiency of industry process chooses suitable tuning rule to job stream to the adjustment amplitude situation of operation unit
Cheng Jinhang tuning.
Above-mentioned four kinds of tuning rules in the present embodiment are specifically provided to different work link in AP or different work group
In operation unit carry out the adjustment rule of position adjustment, in practical application, can also expand to difference AP in work flow
Operation unit be adjusted, adjustment thinking it is similar with the adjustment thinking of operation unit in AP, as long as can guarantee in principle
Total execution of resulting target job process is time-consuming after adjustment always executes time-consuming, and target job stream lower than original job process
Journey remains unchanged compared to the front and back of each operation of original job process after relationship.
As it can be seen from the above scheme the work flow tuning method of the present embodiment, proposes a kind of based on every in work flow
The front and back of a operation is after relation information and executes time-consuming, is adjusted by execution position of the pre-defined rule to operation in work flow
Technical solution, wherein the pre-defined rule is used at least so that resulting target job process always executes time-consuming after adjustment
Always execute time-consuming lower than original job process, and target job process compared to each operation of original job process front and back after pass
System remains unchanged.To which the feelings in work flow before and after each operation after relationship can not influenced using the method for the present embodiment
Under condition, the total of work flow that effectively shorten executes time-consuming, can correspondingly promote the execution efficiency of work flow simultaneously.
Embodiment two
The present embodiment two based on the above embodiment one work flow method of adjustment realize a kind of TWS process tuning work
Tool can be realized based on the tool and carry out tuning to original job process to be adjusted, promote its execution efficiency to can reach, drop
Low its executes time-consuming purpose.
As shown in fig. 6, the step of carrying out tuning to work flow using the TWS process tuning tool is as follows:
1, TWS process is imported, front and back is carried out and continues preliminary examination;
This step is specifically as follows: importing the original TWS process of Hosts file format;
2, the TWS process of importing is converted into linear-process;
This step specifically refers to the original TWS process of the Hosts file format of importing being converted to open platform tray
Formula, such as be specifically converted to TXT format;
3, process tuning imports linear-process (load is fast);
4, tool tuning, using in four kinds of tunings rule one of;
Specifically, it on the basis of above-mentioned steps, can be adjusted based on tuning demand from four kinds of Tool integration by staff
One such progress process tuning is arranged in selection in excellent rule;
5, AP two dimension process is shown;
Specifically, after carrying out tuning based on TWS process of the set tuning rule to importing, after tool exports tuning
The TWS process of resulting " job name+time-consuming " two dimensional form, with facilitate staff by after tuning TWS process and original TWS
Process execute the comparison of process and time-consuming situation.
In addition to above-mentioned function, can with but be not limited to provide following functions in the TWS process tuning tool so that
Functions expanding is carried out to the TWS process tuning tool:
6, the short time consumption of key monitoring operation is exported;
7, the short time consumption in key monitoring path is exported;
8, the output operation waiting time;
9, output is more than the operation and its short time consumption of setting monitoring warning value;
10, it calculates, export critical path;
11, AP two dimension process, critical path are shown;
12, the parameter setting (principle of optimality being such as arranged) when automatic load last time is safeguarded.
Using the TWS process tuning tool of the present embodiment, the execution efficiency of TWS process can be effectively promoted, it is reduced and holds
Row time, and for the user, use is also more convenient, user by importing TWS process to be adjusted into tool,
And it carries out relative parameters setting (selected tuning rule is such as set) and achieves that TWS process progress tuning, and being based on should
Tool-user is also convenient to check the various information of TWS process after tuning, provide convenience for user.
Embodiment three
Corresponding to above-mentioned work flow tuning method, the embodiment of the present application three continues to provide a kind of work flow tuning dress
It sets, the structural schematic diagram of the work flow adjustment device with reference to shown in Fig. 6, which includes:
Acquiring unit 701, for obtaining original job process to be adjusted, the original job process includes multiple works
Industry;
Resolution unit 702, for parsing the front and back of each operation in the original job process after relation information;Operation
Front and back is before relation information has dependence for reflection and operation after operation and subsequent job;
Determination unit 703 executes time-consuming for determine each operation in the original job process;
Adjustment unit 704 after relation information and executes time-consuming for the front and back based on each operation, adjusts by pre-defined rule
The execution position of operation, obtains target job process in the original job process;The pre-defined rule is used at least so that institute
The total execution time-consuming for stating target job process always executes time-consuming, and the target job process lower than the original job process
Front and back compared to each operation of original job process remains unchanged after relationship.
In an embodiment of the embodiment of the present application, the resolution unit 702 is specifically used for: determining the original work
The dependence of each operation and other operating rooms in industry process;Dependence based on each operation Yu other operating rooms, really
The front and back of fixed each operation is after relation information.
In an embodiment of the embodiment of the present application, the determination unit 703, be specifically used for: statistical history was executed
The each operation of batch always executes time-consuming in journey;Total time-consuming that executes based on each operation of batch calculates holding for individually each operation
Row is time-consuming.
In an embodiment of the embodiment of the present application, the original job process includes at least one operation AP, in which:
Operation in the original job process with front and back after relationship forms an operation unit;It is executed parallel in one operation link
Operation unit constitute an operation group;Start operation in connection operation AP and terminates each operation group one operation of composition of operation
Link;An application composed by the operation link of specific function will be can be realized as one group as an operation AP.
In an embodiment of the embodiment of the present application, the adjustment unit 704 is specifically used for: based on tuning demand from
One of them is chosen in multiple pre-defined rules as target tuning rule;Front and back based on each operation is after relation information and execution
Time-consuming, by the execution position of operation in original job process described in the target tuning rule adjustment;
Wherein, the multiple pre-defined rule includes:
First rule: tuning is carried out between the adjacent operation group of single homework link in operation AP, comprising: determine adjacent operation
The time-consuming situation of operation unit in group, if the time-consuming of the time-consuming unit of the minimum of time-consuming big operation group is less than time-consuming small operation
The time-consuming of the time-consuming unit of maximum of group, and do not influence after swapping the execution position of the two operation units described adjacent
After relationship, then the time-consuming unit of minimum and the time-consuming for exchanging the big operation group of the time-consuming are small for the front and back of each operation in operation group
Operation group the time-consuming unit of maximum execution position;
Second Rule: tuning is carried out between all operation groups of single homework link in AP, comprising: determine each in operation link
The time-consuming situation of operation group, if the time-consuming of the time-consuming unit of the minimum of time-consuming big operation group is less than time-consuming small operation group most
The time-consuming of big time-consuming unit, and do not influenced in the operation link after swapping the execution position of the two operation units
The front and back of each operation then exchanges the time-consuming unit of minimum and the small operation group of the time-consuming of the big operation group of the time-consuming after relationship
The time-consuming unit of maximum execution position;
Third rule: first carry out it is described first rule, then to the operation group between different work link in operation AP into
Row tuning;
4th rule: first carry out the Second Rule, then to the operation group between different work link in operation AP into
Row tuning;It includes: to judge critical path and other that the operation group between different work link in operation AP, which carries out tuning,
The maximum time-consuming unit of the operation group of operation link, if the time-consuming of the time-consuming big operation group of critical path is less than other operation links
The time-consuming of time-consuming big operation group, and the time-consuming of minimum time-consuming unit is less than key in the time-consuming big operation group of other operation links
The time-consuming of the time-consuming unit of maximum in path, and minimum time-consuming unit and described in the time-consuming big operation group of other operation links
The time-consuming unit of maximum of critical path in operation link without front and back after relationship, then other described operation links of exchange are time-consuming big
Operation group in the time-consuming unit of the maximum of minimum time-consuming unit and the critical path execution position;The critical path is institute
It states in operation AP from operation is started to the time-consuming maximum path of end operation.
For the work flow tuning device disclosed in the embodiment of the present application three, make as it and disclosed in embodiment one
Industry process tuning method is corresponding, so being described relatively simple, related similarity refers to work flow in embodiment one
The explanation of tuning method part, and will not be described here in detail.
It should be noted that all the embodiments in this specification are described in a progressive manner, each embodiment weight
Point explanation is the difference from other embodiments, and the same or similar parts between the embodiments can be referred to each other.
For convenience of description, it describes to be divided into various modules when system above or device with function or unit describes respectively.
Certainly, the function of each unit can be realized in the same or multiple software and or hardware when implementing the application.
As seen through the above description of the embodiments, those skilled in the art can be understood that the application can
It realizes by means of software and necessary general hardware platform.Based on this understanding, the technical solution essence of the application
On in other words the part that contributes to existing technology can be embodied in the form of software products, the computer software product
It can store in storage medium, such as ROM/RAM, magnetic disk, CD, including some instructions are used so that a computer equipment
(can be personal computer, server or the network equipment etc.) executes the certain of each embodiment of the application or embodiment
Method described in part.
Finally, it is to be noted that, herein, such as first, second, third and fourth or the like relational terms
It is only used to distinguish one entity or operation from another entity or operation, without necessarily requiring or implying these
There are any actual relationship or orders between entity or operation.Moreover, the terms "include", "comprise" or its is any
Other variants are intended to non-exclusive inclusion, so that including the process, method, article or equipment of a series of elements
Include not only those elements, but also including other elements that are not explicitly listed, or further includes for this process, side
Method, article or the intrinsic element of equipment.In the absence of more restrictions, limited by sentence "including a ..."
Element, it is not excluded that there is also other identical elements in the process, method, article or apparatus that includes the element.
The above is only a preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art
For member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also answered
It is considered as protection scope of the present invention.
Claims (10)
1. a kind of work flow tuning method characterized by comprising
Original job process to be adjusted is obtained, the original job process includes multiple operations;
The front and back of each operation in the original job process is parsed after relation information;The front and back of operation is after relation information for anti-
Reflect with operation have dependence before after operation and subsequent job;
Determine each operation in the original job process executes time-consuming;
Front and back based on each operation is after relation information and executes time-consuming, adjusts in the original job process and makees by pre-defined rule
The execution position of industry obtains target job process;The pre-defined rule is used at least so that the target job process is always held
Row is time-consuming always to execute time-consuming lower than the original job process, and the target job process is compared to the original job stream
The front and back of each operation of journey remains unchanged after relationship.
2. the method according to claim 1, wherein each operation in the parsing original job process
Front and back is after relationship, comprising:
Determine the dependence of each operation and other operating rooms in the original job process;
Dependence based on each operation Yu other operating rooms determines the front and back of each operation after relation information.
3. the method according to claim 1, wherein each operation in the determination original job process
Execute time-consuming, comprising:
The each operation of batch always executes time-consuming in statistical history implementation procedure;
The independent each operation of the time-consuming calculating of total execution based on each operation in batches executes time-consuming.
4. the method according to claim 1, wherein the original job process includes at least one operation AP,
Wherein:
Operation in the original job process with front and back after relationship forms an operation unit;
The operation unit executed parallel in one operation link constitutes an operation group;
Start operation in connection operation AP and terminates each operation group one operation link of composition of operation;
An application composed by the operation link of specific function will be can be realized as one group as an operation AP.
5. according to the method described in claim 4, it is characterized in that, the front and back based on each operation is after relation information and holds
Row is time-consuming, and the execution position of operation in the original job process is adjusted by pre-defined rule, obtains target job process, comprising:
One of them is chosen from multiple pre-defined rules based on tuning demand as target tuning rule;
Front and back based on each operation is after relation information and executes time-consuming, by original job described in the target tuning rule adjustment
The execution position of operation in process;
Wherein, the multiple pre-defined rule includes:
First rule: tuning is carried out between the adjacent operation group of single homework link in operation AP, comprising: determine in adjacent operation group
The time-consuming situation of operation unit, if the time-consuming of the time-consuming unit of the minimum of time-consuming big operation group is less than time-consuming small operation group
The time-consuming of maximum time-consuming unit, and do not influence the adjacent operation after swapping the execution position of the two operation units
The front and back of each operation then exchanges the time-consuming unit of minimum and the small work of the time-consuming of the big operation group of the time-consuming after relationship in group
The execution position of the time-consuming unit of the maximum of industry group;
Second Rule: tuning is carried out between all operation groups of single homework link in AP, comprising: determine each operation in operation link
The time-consuming situation of group, if the time-consuming of the time-consuming unit of the minimum of time-consuming big operation group is less than the maximum consumption of time-consuming small operation group
The time-consuming of Shi Danyuan, and do not influence respectively to make in the operation link after swapping the execution position of the two operation units
The front and back of industry is after relationship, then the time-consuming unit of minimum and the small operation group of the time-consuming for exchanging the big operation group of the time-consuming are most
The execution position of big time-consuming unit;
Third rule: first rule is first carried out, then the operation group between different work link in operation AP is adjusted
It is excellent;
4th rule: the Second Rule is first carried out, then the operation group between different work link in operation AP is adjusted
It is excellent;It includes: to judge critical path and other operations that the operation group between different work link in operation AP, which carries out tuning,
The maximum time-consuming unit of the operation group of link, if the time-consuming of the time-consuming big operation group of critical path is less than other operation links time-consumings
The time-consuming of big operation group, and the time-consuming of minimum time-consuming unit is less than critical path in the time-consuming big operation group of other operation links
The time-consuming unit of maximum time-consuming, and minimum time-consuming unit and the key in the time-consuming big operation group of other operation links
The time-consuming unit of maximum in path in operation link without front and back after relationship, then the exchange time-consuming big work of other operation links
The execution position of the time-consuming unit of the maximum of minimum time-consuming unit and the critical path in industry group;The critical path is the work
From operation is started to the time-consuming maximum path of end operation in industry AP.
6. a kind of work flow tuning device characterized by comprising
Acquiring unit, for obtaining original job process to be adjusted, the original job process includes multiple operations;
Resolution unit, for parsing the front and back of each operation in the original job process after relation information;The front and back of operation after
Relation information is used to reflect with operation with the preceding after operation and subsequent job of dependence;
Determination unit executes time-consuming for determine each operation in the original job process;
Adjustment unit after relation information and executes time-consuming for the front and back based on each operation, adjusts the original by pre-defined rule
The execution position of operation in beginning work flow, obtains target job process;The pre-defined rule is used at least so that the target
Work flow it is total execute it is time-consuming always execute time-consuming lower than the original job process, and the target job process compared to
The front and back of each operation of original job process remains unchanged after relationship.
7. device according to claim 6, which is characterized in that the resolution unit is specifically used for:
Determine the dependence of each operation and other operating rooms in the original job process;
Dependence based on each operation Yu other operating rooms determines the front and back of each operation after relation information.
8. device according to claim 6, which is characterized in that the determination unit is specifically used for:
The each operation of batch always executes time-consuming in statistical history implementation procedure;
The independent each operation of the time-consuming calculating of total execution based on each operation in batches executes time-consuming.
9. device according to claim 6, which is characterized in that the original job process includes at least one operation AP,
Wherein:
Operation in the original job process with front and back after relationship forms an operation unit;
The operation unit executed parallel in one operation link constitutes an operation group;
Start operation in connection operation AP and terminates each operation group one operation link of composition of operation;
An application composed by the operation link of specific function will be can be realized as one group as an operation AP.
10. device according to claim 9, which is characterized in that the adjustment unit is specifically used for:
One of them is chosen from multiple pre-defined rules based on tuning demand as target tuning rule;
Front and back based on each operation is after relation information and executes time-consuming, by original job described in the target tuning rule adjustment
The execution position of operation in process;
Wherein, the multiple pre-defined rule includes:
First rule: tuning is carried out between the adjacent operation group of single homework link in operation AP, comprising: determine in adjacent operation group
The time-consuming situation of operation unit, if the time-consuming of the time-consuming unit of the minimum of time-consuming big operation group is less than time-consuming small operation group
The time-consuming of maximum time-consuming unit, and do not influence the adjacent operation after swapping the execution position of the two operation units
The front and back of each operation then exchanges the time-consuming unit of minimum and the small work of the time-consuming of the big operation group of the time-consuming after relationship in group
The execution position of the time-consuming unit of the maximum of industry group;
Second Rule: tuning is carried out between all operation groups of single homework link in AP, comprising: determine each operation in operation link
The time-consuming situation of group, if the time-consuming of the time-consuming unit of the minimum of time-consuming big operation group is less than the maximum consumption of time-consuming small operation group
The time-consuming of Shi Danyuan, and do not influence respectively to make in the operation link after swapping the execution position of the two operation units
The front and back of industry is after relationship, then the time-consuming unit of minimum and the small operation group of the time-consuming for exchanging the big operation group of the time-consuming are most
The execution position of big time-consuming unit;
Third rule: first rule is first carried out, then the operation group between different work link in operation AP is adjusted
It is excellent;
4th rule: the Second Rule is first carried out, then the operation group between different work link in operation AP is adjusted
It is excellent;It includes: to judge critical path and other operations that the operation group between different work link in operation AP, which carries out tuning,
The maximum time-consuming unit of the operation group of link, if the time-consuming of the time-consuming big operation group of critical path is less than other operation links time-consumings
The time-consuming of big operation group, and the time-consuming of minimum time-consuming unit is less than critical path in the time-consuming big operation group of other operation links
The time-consuming unit of maximum time-consuming, and minimum time-consuming unit and the key in the time-consuming big operation group of other operation links
The time-consuming unit of maximum in path in operation link without front and back after relationship, then the exchange time-consuming big work of other operation links
The execution position of the time-consuming unit of the maximum of minimum time-consuming unit and the critical path in industry group;The critical path is the work
From operation is started to the time-consuming maximum path of end operation in industry AP.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811525269.6A CN109615138B (en) | 2018-12-13 | 2018-12-13 | Operation flow optimizing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811525269.6A CN109615138B (en) | 2018-12-13 | 2018-12-13 | Operation flow optimizing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109615138A true CN109615138A (en) | 2019-04-12 |
CN109615138B CN109615138B (en) | 2023-01-20 |
Family
ID=66008237
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811525269.6A Active CN109615138B (en) | 2018-12-13 | 2018-12-13 | Operation flow optimizing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109615138B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110264057A (en) * | 2019-06-11 | 2019-09-20 | 中国铁道科学研究院集团有限公司电子计算技术研究所 | A kind of station coordinated dispatching method and system |
CN111310998A (en) * | 2020-02-13 | 2020-06-19 | 中国工商银行股份有限公司 | Method and device for generating critical path, electronic equipment and medium |
CN111857984A (en) * | 2020-06-01 | 2020-10-30 | 北京文思海辉金信软件有限公司 | Job calling processing method and device in bank system and computer equipment |
CN112613840A (en) * | 2020-12-25 | 2021-04-06 | 北京宇信科技集团股份有限公司 | Job scheduling control method, device, equipment and storage medium |
CN113516458A (en) * | 2021-09-09 | 2021-10-19 | 中电金信软件有限公司 | Method and device for grouping batch jobs |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011243120A (en) * | 2010-05-20 | 2011-12-01 | Nec Corp | Job management device, job management method and job management program |
CN103838621A (en) * | 2012-11-27 | 2014-06-04 | 中国电信股份有限公司 | Method and system for scheduling routine work and scheduling nodes |
US20140366037A1 (en) * | 2013-06-07 | 2014-12-11 | International Business Machines Corporation | Planning Execution of Tasks with Dependency Resolution |
CN104933618A (en) * | 2015-06-03 | 2015-09-23 | 中国银行股份有限公司 | Monitoring method and apparatus for batch work operation data of core banking system |
CN106779582A (en) * | 2016-11-24 | 2017-05-31 | 中国银行股份有限公司 | A kind of TWS flows collocation method and device |
CN107239335A (en) * | 2017-06-09 | 2017-10-10 | 中国工商银行股份有限公司 | The job scheduling system and method for distributed system |
CN107832130A (en) * | 2017-10-31 | 2018-03-23 | 中国银行股份有限公司 | A kind of job stream scheduling of banking system performs method, apparatus and electronic equipment |
-
2018
- 2018-12-13 CN CN201811525269.6A patent/CN109615138B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011243120A (en) * | 2010-05-20 | 2011-12-01 | Nec Corp | Job management device, job management method and job management program |
CN103838621A (en) * | 2012-11-27 | 2014-06-04 | 中国电信股份有限公司 | Method and system for scheduling routine work and scheduling nodes |
US20140366037A1 (en) * | 2013-06-07 | 2014-12-11 | International Business Machines Corporation | Planning Execution of Tasks with Dependency Resolution |
CN104933618A (en) * | 2015-06-03 | 2015-09-23 | 中国银行股份有限公司 | Monitoring method and apparatus for batch work operation data of core banking system |
CN106779582A (en) * | 2016-11-24 | 2017-05-31 | 中国银行股份有限公司 | A kind of TWS flows collocation method and device |
CN107239335A (en) * | 2017-06-09 | 2017-10-10 | 中国工商银行股份有限公司 | The job scheduling system and method for distributed system |
CN107832130A (en) * | 2017-10-31 | 2018-03-23 | 中国银行股份有限公司 | A kind of job stream scheduling of banking system performs method, apparatus and electronic equipment |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110264057A (en) * | 2019-06-11 | 2019-09-20 | 中国铁道科学研究院集团有限公司电子计算技术研究所 | A kind of station coordinated dispatching method and system |
CN111310998A (en) * | 2020-02-13 | 2020-06-19 | 中国工商银行股份有限公司 | Method and device for generating critical path, electronic equipment and medium |
CN111310998B (en) * | 2020-02-13 | 2022-06-10 | 中国工商银行股份有限公司 | Method and device for generating critical path, electronic equipment and medium |
CN111857984A (en) * | 2020-06-01 | 2020-10-30 | 北京文思海辉金信软件有限公司 | Job calling processing method and device in bank system and computer equipment |
CN112613840A (en) * | 2020-12-25 | 2021-04-06 | 北京宇信科技集团股份有限公司 | Job scheduling control method, device, equipment and storage medium |
CN113516458A (en) * | 2021-09-09 | 2021-10-19 | 中电金信软件有限公司 | Method and device for grouping batch jobs |
Also Published As
Publication number | Publication date |
---|---|
CN109615138B (en) | 2023-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109615138A (en) | A kind of work flow tuning method and device | |
WO2021063339A1 (en) | Cluster resource scheduling method, apparatus, device and storage medium | |
WO2021238045A1 (en) | Rpa-based customer requirement obtaining and querying method under large-scale customization | |
CN109492774B (en) | Deep learning-based cloud resource scheduling method | |
CN108469988A (en) | A kind of method for scheduling task based on isomery Hadoop clusters | |
CN112306719B (en) | Task scheduling method and device | |
CN103309738A (en) | User job scheduling method and device | |
CN105955807B (en) | Task processing system and method | |
KR101965277B1 (en) | System and method for analysis of hypergraph data and computer program for the same | |
CN103336672B (en) | Method for reading data, device and computing device | |
CN109086135A (en) | Resource telescopic method, device, computer equipment and storage medium | |
CN111858062A (en) | Evaluation rule optimization method, service evaluation method and related equipment | |
CN109656723A (en) | Container resource regulating method and device | |
CN105608138A (en) | System for optimizing parallel data loading performance of array databases | |
CN106020984A (en) | Creation method and apparatus of processes in electronic device | |
CN104899216B (en) | A kind of discarded call bill processing method and device | |
EP2690560A2 (en) | Method of benchmarking the behaviour of a replacement information system with the old system | |
CN116010447A (en) | Load balancing method and device for optimizing heterogeneous database user query | |
CN110187829A (en) | A kind of data processing method, device, system and electronic equipment | |
CN109597702A (en) | Root cause analysis method, apparatus, equipment and the storage medium of messaging bus exception | |
CN109947828A (en) | A kind of method and apparatus handling report data | |
CN109558222A (en) | Batch service process monitoring method, device, computer and readable storage medium storing program for executing | |
CN114706893A (en) | Fault detection method, device, equipment and storage medium | |
CN115344370A (en) | Task scheduling method, device, equipment and storage medium | |
CN106970837A (en) | A kind of information processing method and electronic equipment |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |