To create a thread pool using the Admin Console, go to Configuration > Thread Pools > Current Pools > New.
Enter the name of the thread pool in the Thread Pool ID field.
Enter the minimum number of threads in the thread pool servicing requests in this queue in the Minimum Thread Pool Size field.
These threads are created up front when this thread pool is instantiated.
Enter the maximum number of threads in the thread pool servicing requests in this queue in the Maximum Thread Pool Size field.
This is the upper limit on the number of threads that exist in the thread pool.
Restart the Application Server.
For more details on creating thread pools, click Help in the Admin Console.
You can also create a thread pool from the command line by using the asadmin command, create-threadpool(1).