Export (0) Print
Expand All

Event ID 5078 — IIS Application Pool Recycling

Updated: January 20, 2010

Applies To: Windows Server 2008

yellow

Internet Information Services (IIS) application pools can be periodically recycled to avoid unstable states that can lead to application crashes, hangs, or memory leaks. By default, application pool recycling is overlapped, which means that the worker process that is to be shut down is kept running until after a new worker process is started. After a new worker process starts, new requests are passed to it. The old worker process shuts down after it finishes processing its existing requests, or after a configured time-out, whichever comes first. This way of recycling ensures uninterrupted service to clients. However, if an application in the application pool cannot run more than one instance of itself at a time, overlapping rotation can be disabled.

Event Details

Product: Internet Information Services
ID: 5078
Source: Microsoft-Windows-WAS
Version: 7.0
Symbolic Name: WAS_EVENT_RECYCLE_WP_ISAPI
Message: An ISAPI reported an unhealthy condition to its worker process. Therefore, the worker process with process id of '%1' serving application pool '%2' has requested a recycle.

Resolve

Check an unhealthy ISAPI component

Possible resolutions for an unhealthy ISAPI component include the following:

  • Contact the ISAPI vendor regarding the error. The vendor should have more specific knowledge about the features and behavior of the component.
  • Check the event log message for more detailed information about the error.

Verify

To perform this procedure, you must have membership in Administrators, or you must have been delegated the appropriate authority.

To verify that an application pool has recycled correctly, follow these steps:

  1. Click Start, click Control Panel, and then click Administrative Tools.
  2. Right-click Internet Information Services (IIS) Manager and select Run as administrator.
  3. In the IIS Manager Connections pane, expand the computer name.
  4. Click Application Pools. The Application Pools pane appears in Features View.
  5. Check the list of application pools and find the application pool that you want to verify.
  6. The word Started should appear under Status column for the application pool. If the word Stopped appears, right-click the application pool and click Start.

Related Management Information

IIS Application Pool Recycling

Internet Information Services (IIS) 7.0

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft