Microsoft IIS
The Web server has several properties that dramatically affect the performance of the appserver.
IIS permission properties
The default settings are usually acceptable. However, because other products can change the default settings without the user's knowledge, make sure that you check the IIS settings for the Home Directory permissions of the Web server. The permissions should be set to Script and not to Execute. If the permissions are set to Execute, no error messages are returned, but the performance of WAS is decreased.
To check or change these permissions, perform the following procedure in the Microsoft management console:
1. Select the Web site (usually the default Web site). Right-click and select the Properties option. Open the Home Directory tab. 2. Go to the Application settings and ensure that the Script check box is selected in the Permissions list and that the Execute check box is cleared.
Note It may be necessary to check the permissions of the sePlugin to confirm that the Execute permissions are set to Execute. This is done from the same console by expanding the Web server and selecting the properties for the sePlugin object.
Number of expected hits per day
This parameter controls the memory that IIS allocates for connections.
Using the performance window, set the parameter to "More than 100000" in the Web site properties panel of the Microsoft management console. The default for this value is "Fewer than 100000".
ListenBackLog parameter
If using IIS on Windows 2000 or Windows 2003, the server is likely to encounter failed connections under heavy load conditions (typically more than 100+ clients). This condition commonly results from IIS rejecting connections. Alleviate the condition by using the ListenBackLog parameter to increase the number of requests IIS keeps in its queue. If you intermittently receive the error message "Unable to locate server" in a Netscape browser when running a heavy load, consider raising this parameter.
Use the regedit command to access the registry. In the registry window, locate the parameter in the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InetInfo\Parameters\ ListenBackLog directory. Right-click the parameter to modify it. Adjust the setting according to the server load.
The default value is 25 (decimal). The ListenBackLog parameter can be set as high as 200 without negative impact on performance and an improvement in load handling.
Prev | Home | Next WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.
IBM is a trademark of the IBM Corporation in the United States, other countries, or both.