CN109615138A - A kind of work flow tuning method and device - Google Patents

A kind of work flow tuning method and device Download PDF

Info

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
Application number
CN201811525269.6A
Other languages
Chinese (zh)
Other versions
CN109615138B (en
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.)
Bank of China Ltd
Original Assignee
Bank of China 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 Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN201811525269.6A priority Critical patent/CN109615138B/en
Publication of CN109615138A publication Critical patent/CN109615138A/en
Application granted granted Critical
Publication of CN109615138B publication Critical patent/CN109615138B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0633Workflow analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow 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

A kind of work flow tuning method and device
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.
CN201811525269.6A 2018-12-13 2018-12-13 Operation flow optimizing method and device Active CN109615138B (en)

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)

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

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

Patent Citations (7)

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

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