Show TOC Start of Content Area

Background documentation ApplicationThread Manager  Locate the document in its SAP Library structure

This manager supplies the threads in which client applications’ source code is executed. It provides a set of properties for starting and managing client threads in the Java Virtual Machine.

This manager runs on servers only.

Server

Property

Description

Default Value

InitialThreadCount

The initial size of the thread pool. Specifies how many threads are started at the ThreadManager initialization. After startup, each thread is put in a waitQueue until there is a Runnableobject for processing.

40

MaxRQSize

The maximum size of the request queue. It is used to avoid waiting infinitely.

5000

MaxThreadCount

The maximum number of threads that the Thread Manager will manage. This limit is required to avoid overloading caused by too many running threads.

40

MinThreadCount

Absolute minimum number of the threads in the Thread Manager’s Pool. Even if the J2EE Engine has no requests at all, this is the minimum number of threads that will be kept running.

40

ThreadsIdleTimeout

A timeout (in minutes) for which the idle thread exists if a thread has not managed to obtain a task for processing and if the total number of threads is in the [MinThreadCount; MaxThreadCount] range. For more information, see Dynamic Allocation/Reallocation of Resources (in the Administration Manual).

5

 

See also:

Thread System in the Administration Manual

 

 

End of Content Area