User Application (UserApp)

These threads process requests sent, via asynchronous EMS messages, to any customer application from other components in the BPM system.

Original value

By default the core thread pool size is 20, with a maximum of 50 threads.

Monitoring

Monitor your system’s performance, and if you find that BPM is running slowly you may wish to consider increasing this value.

Changing the value

You can set this value directly by setting the amx.bpm.userapp.threadpool in the Thread Pool resource template.

Reducing the number of threads within this pool may impact the speed at which user applications operate. Increasing the number of threads may increase the speed at which user applications run, but the extra CPU usage required can result in impacting the performance of other areas.