How to manage memory consumption forTIBCO ActiveMatrix Adapter for LDAP 6.1.x.

How to manage memory consumption forTIBCO ActiveMatrix Adapter for LDAP 6.1.x.

book

Article ID: KB0086921

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for LDAP -
Not Applicable -

Description

Description:
TIBCO ActiveMatrix Adapter for LDAP 6.1.x is a Java based adapter. Depending on the amount of heap to be freed, the garbage collection may cause a stun of the Virtual Machine for a short while, impacting your operation or other process running on the same machine. TIBCO Administrator allows user to configure the JVM settings accordingly. It is important that the parameters be configured accordingly. If they are ignored then the default settings would be apply and this could possibly result in the lack of heap memory which would impact the adapter and other processes running on the same machine.

Issue/Introduction

How to manage memory consumption forTIBCO ActiveMatrix Adapter for LDAP 6.1.x.

Resolution

1). Manage the heap size and thread stack. Add the following properties in the adapter ".tra" file.

 

           java.heap.size.max=512M
           java.thread.stack.size=512M
           java.heap.size.initial= 32M

TIBCO ActiveMatrix Adapter for LDAP 6.1.x requires a minimum of 512 MB memory setting during the installation. These values can be increase depending on the amount of memory available on your OS/hardware.


2). Manage MaxJobs and FlowLimit.


           FlowLimit=20
           MaxJobs=10

Set the MaxJobs and FlowLimit to finite numbers (0 means infinite) or set them to a smaller value. It is recommend to set FlowLimit twice the size of MaxJobs.

Additional Information

https://docs.tibco.com