The Thread Pools Page allows you to add thread pools in addition to the native thread pool. Use these pools for a variety of purposes such as limiting a certain service to a specific number of concurrent threads.
The following table describes the fields and buttons on the page. The left column lists the fields and buttons; the right column describes the functionality.
Field or Button
|
Description
|
---|---|
Name of Pool |
The name of the thread pool you are adding. |
Minimum Threads |
Determines the minimum number of threads in the pool. |
Maximum Threads |
Determines the maximum number of threads in the pool. If you specify 1, you emulate single-threaded behavior. |
Queue Size |
Determines the number of threads that can wait in the queue for the thread pool. If all threads in the pool are busy, the next request-handling thread that tries to get in the queue is rejected, with the result that it returns a busy response to the client. It is then free to handle another incoming request instead of being tied up waiting in the queue. |
Stack Size (bytes) |
Determines the stack size of each thread in the pool. The minimum value you can enter is 65536. Entering 0 specifies the default stack size for the operating system |
OK |
Saves your entries. |
Reset |
Resets the values on the page to the default values. |
Current Thread Pools |
Lists the current thread pools. To modify a thread pool, click Edit in the thread pool row. To delete a thread pool, click Remove in the thread pool row. |