HOW TO: Use Bandwidth and Process Throttling to Limit Web Server Resources

Article translations Article translations
Article ID: 321625
We strongly recommend that all users upgrade to Microsoft Internet Information Services (IIS) version 7.0 running on Microsoft Windows Server 2008. IIS 7.0 significantly increases Web infrastructure security. For more information about IIS security-related topics, visit the following Microsoft Web site:
http://www.microsoft.com/technet/security/prodtech/IIS.mspx
For more information about IIS 7.0, visit the following Microsoft Web site:
http://www.iis.net/default.aspx?tabid=1
Expand all | Collapse all

On This Page

Summary

This step-by-step article describes how to limit the computer resources that are used by the Internet Information Server (IIS) 4.0 or Internet Information Services (IIS) 5.0 services that are running on a Web server.

Limit Computer Resources in IIS 4.0

  1. Click Start, point to Programs, click Windows NT 4.0 Option Pack, click Microsoft Internet Information Server, and then click Internet Service Manager.
  2. When the Microsoft Management Console (MMC) window opens, expand Server Name, and then click to select either Default Web Site or the name of the Web site that you want to work with.
  3. Right-click the Web site, and then click Properties.
  4. In the Web Site Properties window, click the Performance tab.
  5. On this tab, you can select the estimated hits per day for this Web site by selecting one of the three predetermined stop positions with the slide bar. Adjust this setting to the number of daily connections that you anticipate for your site. If the number is set a little higher than the actual number of connections, the connections are made faster and server performance is improved. If the number is much higher than the actual connection attempts, server memory is wasted, reducing overall server performance.
  6. You can also click to select Enable Bandwidth Throttling. Turn on this option to limit the bandwidth that this Web site uses. For this Web site only, the value that you type for the bandwidth overrides the value that is set at the computer level, even if this value is greater than the value that is set at the computer level.

Limit Computer Resources in IIS 5.0

  1. Click Start, point to Programs, click Administrative Tools, and then click Internet Services Manager.
  2. When the Microsoft Management Console (MMC) window opens, expand Server Name, and then click to select either Default Web Site or the name of the Web site that you want to work with.
  3. Right-click the Web site, and then click Properties.
  4. In the Web Site Properties window, click the Performance tab.
  5. On this tab, you can select the estimated hits per day for this Web site by selecting one of the three predetermined stop positions with the slide bar. Adjust this setting to the number of daily connections that you anticipate for your site. If the number is set a little higher than the actual number of connections, the connections are made faster and server performance is improved. If the number is much higher than the actual connection attempts, server memory is wasted, reducing overall server performance.
  6. If you want to, click to select Enable Bandwidth Throttling. Turn on this option to limit the bandwidth that this Web site uses. For this Web site only, the value that you type for the bandwidth overrides the value that is set at the computer level, even if this value is greater than the value that is set at the computer level.
  7. If you want to, click to select Enable Process Throttling. Turn on this option to limit the percentage of CPU processing time that this Web site can use for out-of-process applications. If this option is turned on, but Enforce limits is not selected, the only result is that an event is written to Event Log when the assigned limit is exceeded. Click to select Enforce limits to incur consequences for overrunning the limit.

References

For additional information, click the article number below to view the article in the Microsoft Knowledge Base:
235437 How to Change Process Throttling Options for IIS 5.0
308186 HOW TO: Optimize Web Server Performance in Windows 2000
308192 HOW TO: Configure Windows 2000 as a Web Server
187506 List of NTFS Permissions Required for IIS Site to Work

Properties

Article ID: 321625 - Last Review: June 19, 2014 - Revision: 4.0
Keywords: 
kbhowtomaster KB321625

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com