Setup Considerations

This section describes the default configuration settings of process recycling that differ between an upgrade from IIS 4.0 or 5.0, and a clean install the Operating System. The term clean install means that you install a clean copy of the Operating System as opposed to upgrading from an earlier version.

Upgrade

When upgrading to IIS 5.1 the metabase key names that are unique to process recycling are written in the metabase as shown in bold in the example below. IIS then sets their properties to zero to disable these features.

Metabase Configuration Example

/W3SVC
   AppIsolated = (INTEGER) 0
   PeriodicRestartTime = (INTEGER) 0
   PeriodicRestartRequests = (INTEGER) 0
   ShutdownTimeLimit = (INTEGER) 0
   …other default site/app settings…

The properties PeriodicRestartTime, PeriodicRestartRequests, and ShutdownTimeLimit are defined at the W3SVC level. The PeriodicRestartSchedule property is not defined at all.

For instructions about enabling Process Recycling after an upgrade from IIS 4.0 or 5.0, refer to Configuring Recycling Events.

Clean Install

The following example shows the default Process Recycling configuration after a clean install.

Metabase Configuration Example (Clean Install)

/W3SVC
   AppIsolated = (INTEGER) 0
   PeriodicRestartTime = (INTEGER) 0
   PeriodicRestartRequests = (INTEGER) 0
   ShutdownTimeLimit = (INTEGER) 600
   …other default site/app settings…

The properties PeriodicRestartTime, PeriodicRestartRequests, and ShutdownTimeLimit are defined at the W3SVC level and their parameters are set to their default values. Note that the default value for PeriodicRestartTime and PeriodicRestartRequests is zero, disabling these events. The PeriodicRestartSchedule property is not defined at all. For instructions about enabling the PeriodicRestartSchedule property, see Configuring Recycling Events.

Related Resources


© 1997-2001 Microsoft Corporation. All rights reserved.