Configuring IIS to handle heavy usage (229814)
The information in this article applies to:
- Microsoft Internet Information Server 4.0
- Microsoft Internet Information Server 5.0
This article was previously published under Q229814 We strongly recommend that all users upgrade to Microsoft Internet Information Services (IIS) version 6.0 running on Microsoft Windows Server 2003. IIS 6.0 significantly increases Web infrastructure security. For more information about IIS security-related topics, visit the following Microsoft Web site: SYMPTOMS
A computer running Microsoft Internet Information Server (IIS) 4.0 may stop responding to client requests, even though the server appears to be stable and healthy. This situation usually arises from a heavy load; however, IIS does not consume large amounts of CPU or memory resources. This behavior may occur on a per-network interface card, IP address, or TCP port basis. A Network Monitor trace will indicate that the server is immediately resetting TCP connections, indicating that the physical, network, and transport layers are functioning at full capacity.
CAUSE
The problem occurs because of a lack of resources at the application layer to handle the requests.
RESOLUTION
Set the following metabase parameters:
You can change these metabase parameters at either the server level or site level. Increasing these values will result in an increase in handle count and memory usage. The values need to be tuned to achieve a balance between load handling capacity and memory usage.
Modification Type: | Minor | Last Reviewed: | 6/23/2005 |
---|
Keywords: | kbprb KB229814 |
---|
|