Process threads

By default, the number of processing threads (the pool) available to the agent program is 750.

However, in some cases, you might want to use more (for example, when you send large numbers of request-reply messages). If the replies are received at a slower rate than the requests, the number of active test instances and the number of active threads increase.

Note: Thread usage data is stored in the results database but thread pool usage as a percentage and as an absolute value is available separately. This data is found within the TestEngine section of results.

To set the value for the size of the thread pool, find the following lines within the <args> section of the agent configuration file and replace <# of threads> with the number of threads to use.


<args>
  ...
  <arg value="-maxTaskPoolThreads"/>
  <arg value="<# of threads>"/>
  ...
</args>