TIBCO BusinessWorks Performance Tuning
The performance of software or applications installed in every system may vary according tosome aspects involved like the efficiency of the program and the specifications of thesystem.The program may function very well but if the resource of the computer where it is installeddoes not meet its minimum requirements then it will affect the functionality of the programand other applications that may be running on the system. It may also slow down thecomputer.There are also instances when the computer's resources are more than enough to be able torun applications. But the issue here is that the resources of the computer is not fullyutilized. You may still be able to tune up your computer for better performance.Upon installation and the use of the
and its components, you mayfind your applications functioning very well, but what you do not know is that you can stillbe able to improve its performance. You may also have some negative issues depending onthe computer that you are using, but don't worry because there are ways to be able tomodify some settings of the TIBCO BusinessWorks so that it may be able serve your needs.1. What TIBCO component is used for optimizing TIBCO BusinessWorks performance?
is used for optimizing TIBCO BusinessWorks components. TIBCOAdministrator functions as a central server for administering different TIBCO components.This tool can also be used for creation, deployment and management of applications.To be able to access TIBCO Administrator's Interface, you need to use a web browser butbefore that, you should first make sure that the
TIBCO Administrator service and theTIBCO Runtime Agent service
for the domain that you will be using are both running.Just for added information,
TIBCO Runtime Agent (TRA)
is needed so that you will beable to create projects using the TIBCO Designer and deploy and manage them using theTIBCO Administrator.2. What is TIBCO ActiveMatrix BusinessWorks Engine?
TIBCO ActiveMatrix BusinessWorks Engine
controls the execution of processes. Theseprocesses have activites to be executed and a set of resources. The BusinessWorks Enginealso has other tasks such as management of connections, validation of data, managing andmonitoring of different services, and configuring logs.3. What changes in the settings can be done to optimize TIBCO BusinessWorksPerformance?We can modify parameters such as
max jobs, flow limit, step count, activation limit,thread count, minProcessors, maxProcessors and accept count
if we don't want all of our process instances to be held in memory because generally, process instances createdreside in the memory of the computer.Specifying a value in the
means that the number of process instances in thememory will not exceed this value. If the value set for the max jobs is already reached, thenthe process instances created will be held on the disk of the computer, but they will bemoved back to the memory if the memory space is already sufficient.If a value is set for the
, then the number of process instances created will notexceed this value. If this value is reached then the creation of process instances issuspended but the process instances already in memory still continue to run. Creation of new process instances will resume if the number of currently running process instances ismore or less half the value set for the flow limit.