AspRequestQueueMax

The AspRequestQueueMax property specifies the maximum number of concurrent ASP requests that are permitted into the queue. Any client browser that attempts to request ASP files when the queue is full is given an HTTP 500 Server Too Busy error.

Setting this property at the IIsWebService level applies to all in-process and pooled out-of-process application keys, at all levels. Metabase settings at the IIsWebServer level or lower are ignored for in-process and pooled out-of-process applications. However, settings at the IIsWebServer level or lower are used if that key is an isolated out-of-process application.

This property is a process-level property.

Schema Attributes

Attribute Name

Value

ADSI/WMI Data Type

DWORD

ABO Data Type

DWORD_METADATA

Schema Default

500

Internal Default

3000

Upper Bound

0

Lower Bound

Not specified

Internal ID

7026

Friendly ID

MD_ASP_REQEUSTQUEUEMAX

Property Attributes

INHERIT

User Type

IIS_MD_UT_WAM

Configurable Locations

You can configure this property at the following locations in the IIS metabase.

Note

Though the metabase schema allows you to set the AspRequestQueueMax metabase property at the IIsWebServer, IIsWebDirectory, and IIsWebVirtualDirectory level, IIS only honors the property when set globally at the IIsWebService level

Metabase Path

IIS Admin Object Type

/LM/W3SVC

IIsWebService

Flags

There are no flags for this property.

Requirements

Client: Requires Windows XP Professional, Windows 2000 Professional, or Windows NT Workstation 4.0.

Server: Requires Windows Server 2003, Windows 2000 Server, or Windows NT Server 4.0.

Product: IIS

See Also