Loading...
BusinessWorks 6.X
Difference between Max jobs and Flow Limit and Thread Count
Flow Limit
Max jobs
Thread Count
TIBCO
TIBCO BW 6.X
TIBCO BW Online Training
Training
http://tibcobusinessworksonlinetraining.blogspot.com/2015/10/difference-between-maxjobs-flowlimit-threadcount.html
The below diagram from Tibco
documentation gives good overview of concepts like Max jobs, Flow Limit, Thread
Count, Activation Limit etc.
The process instances created are
typically held in memory. However, this may not be the case if the following
parameters are set:
Max
Jobs:
If the number of process instances in
memory have reached the value of Max Jobs, then the process instances created
are temporarily held on a disk. These process instances will be moved back into
memory when sufficient memory is available.
Flow
Limit:
When set, this property limits the number
of process instances that can be created. If the number of process instances
being created exceeds the value of FlowLimit, the engine suspends the creation
of new process instances. However, it continues executing the process instances
in memory. The engine resumes creating new process instances when process
instances, approximately half the value specified for FlowLimit, have
completed.
The number of process instances that can
be created in memory is also limited by the memory available on the machine and
the memory allocated to the JVM on which the process engine executes.
ThreadCount:
The process instances in memory are
executed by the BusinessWorks engine. The number of process instances that can
be executed concurrently by the engine is limited by the maximum number of
threads, specified by property ThreadCount. Threads execute a finite number of
tasks or activities uninterrupted and then yield to the next process instance
that is ready.
StepCount:
The engine property StepCount determines
the number of tasks that are executed by a thread uninterruptedly. However, the
exceptions to StepCount occur when the job is blocked or in a transaction. When
a job is in a transaction, the thread will not be released even if the
StepCount is exceeded. However, if a process instance is waiting or is in a
blocked state, it can be paged out and the freed memory used to process another
process instance.
Activation
Limit:
Activation Limit can be set if a process
instance that is blocked should remain in memory till completion. Setting the
ActivationLimit affects the engine performance substantially.
BusinessWorks 6.X,
Difference between Max jobs and Flow Limit and Thread Count,
Flow Limit,
Max jobs,
Thread Count,
TIBCO,
TIBCO BW 6.X,
TIBCO BW Online Training,
Training
Training
5396887444265583726
Home
item
ADS
Popular Posts
-
The below diagram from Tibco documentation gives good overview of concepts like Max jobs, Flow Limit, Thread Count, Activation Limit etc. ...
-
1) In web service in how many ways can we create connections? Ans : In two ways we can create connections in web service HTTP and JMS. ...
-
The concepts map provides an summary of the key concepts that you may encounter when working by the product. Some of these concepts are ap...
-
TIBCO Designer allows you to with no problem to create integration projects for your project computing surroundings. TIBCO Designer i...
-
When you excute a "Call Process" task, you just perform another process in the same engine and thread, and wait for its comp...
-
What is the use of service container? In the latest version of TIBCO Active Matrix Business Works a new feature called Service ...
-
1. What actions are supported in XA Transaction ? Ans : The XA Transaction type allows: • JDBC activities • ...
-
TIBCO ActiveMatrix Business Works is an integration product suite for enterprise, web, as well as mobile applications. The software all...
-
TIBCO ActiveMatrix BusinessWorks is a standards-based service making, orchestration, and integration product built to run natively...
-
RPC and document style in WSDL are the two most widely used terms in reference to Web services and SOAP protocol. Performance...
Connect Us