uCosminexus Application Server, Web Container Functionality Guide
2.17.3 Guidelines for the settings for number of concurrently executing threads (Web applications)
This subsection provides the guidelines for settings when you want to control the number of concurrently executing threads in the Web applications.
- Follow this order to determine the value you want to set:
- Determine the maximum number of concurrently executing threads in the Web container.
- Determine the maximum number of concurrently executing threads in the Web applications.
- Determine the number of dedicated threads in the Web applications.
- Determine the size of the pending queue of the Web application and default pending queue.
- Specify the settings for the number of concurrently executing threads in the Web applications keeping in mind the operations of the Web applications and the capacity of the host on which the J2EE server is running. Execute the Web applications and evaluate whether the set value is valid.
You can check the statistics for a running Web application by using Management Server. For details on checking the operational status of the Web applications, see 2.19.2(1) Confirming the operational status of a Web application.
- When you set the number of dedicated threads for multiple Web applications, the total of the number of dedicated threads in each Web application must be less than the maximum number of concurrently executing threads of the Web container. Determine the value to be specified along with the settings for controlling the number of concurrently executing threads in the Web container.
- Note that when the maximum number of concurrently executing threads in the Web container is small, the maximum number of concurrently executing threads in the Web application might be even smaller than the set up number.
- The number of dedicated threads must be less than the maximum number of concurrently executing threads in the Web application.
All Rights Reserved. Copyright (C) 2013, Hitachi, Ltd.