asp.netiisapplication-pool

What causes an application pool in IIS to recycle?


I have been searching for info on this to no avail. The context of why i need this is another question I asked here. More specifically, does creating/updating/deleting files in App_Data cause a pool recycle?

If someone could provide a detailed list of what causes a recycle, that would be great.

UPDATE: As two users already noticed I would also be happy to an answer specifying reasons for recycling the AppDomain only and not the whole pool.


Solution

  • Two different effects:

    You are writing to a folder monitored for recompilation. This will trigger the AppDomain recreation at some point.

    The event log will help you determine what cause initiated the recycle.