Controlling Execution of ActiveMatrix BusinessWorks Services
Process starters create process instances to handle incoming events. Process instances consume memory and CPU resources on your system. Depending on the available machine resources, you may only be able to run a limited number of process instances concurrently.
Process instances typically remain in memory as long as they are executing an activity. If the process instance is waiting for an incoming event (for example, a Wait for Adapter Message activity), the process instance can be paged out to disk and resumed later after the event arrives. New process instances are paged out to disk until there is available memory and resources to accommodate them.
You can use TIBCO Administrator to control the execution of ActiveMatrix BusinessWorks process instances. This is useful if your system has limited memory or resources, or if you want to restrict process instances to run sequentially.
The TIBCO ActiveMatrix BusinessWorks Process Configurations dialog allows you to specify the following:
|
•
|
Max Jobs — Specifies the maximum number of process instances that can concurrently be loaded into memory. |
|
•
|
Use Activation Limit — Specifies that once a process instance is loaded, it must remain in memory until it completes. |
|
•
|
Flow Limit — Specifies the maximum number of currently running process instance to start before suspending the process starter. |
To change process configuration properties, perform the following procedure:
Procedure
|
1.
|
In TIBCO Administrator, click Application Management. |
|
2.
|
Select an application and expand it. |
|
4.
|
In the Configuration Builder pane, click a process name. A process is named with a .par suffix. |
|
5.
|
Click the Advanced tab. |
|
6.
|
Change properties as required. The remaining topics in this section provide information about the properties you can set. |