Controlling maximum concurrent transactions
NSJ 11 application processes, by default, can start a maximum of 200 concurrent transactions in each process. By setting the
JAVA_PTHREAD_MAX_TRANSACTIONS environment variable, you can control the maximum number of TMF transactions allowed per process to less than 1000. The following is the syntax to set the maximum transactions allowed per process:
JAVA_PTHREAD_MAX_TRANSACTIONS environment variable
Specifies the maximum number of TMF transactions allowed per process.
Permissible values are 100 through 1000. The default value of 200 is used when the variable is:
Not set.
Set to a value less than 100 or to a value greater than 1000.
For example, to specify 200 transactions per process, use the following command:
export JAVA_PTHREAD_MAX_TRANSACTIONS=200

