What are app pool limits before the app is recycled?

Discussion in 'General troubleshooting' started by dblock, Jun 27, 2011.

  1. I couldn't find this anywhere. Are there limits (memory?) at which Winhost recycles the application pool? Also, you can have several apps running in the same site, do those add up?

    Thx
    dB.
     
    Last edited by a moderator: Oct 14, 2015
  2. Hello dblock,

    Here are our application pool limits. When meeting one or more of these limits your application pool will recycle:

    1) More than 20 minutes of idle time (no http request in 20 minutes)
    2) The application uses more than 100MB (Basic) 300MB (Max) 500MB (Ultimate) memory
    3) The application uses more than 70% of CPU resources for more than 5
    minutes
     
    Last edited by a moderator: Oct 5, 2016
  3. Hello,

    Besides this pool recycling rules boilerplate, could you please elaborate on how you measure memory consumption and how can we follow the same monitoring process while app is in development, to make sure we stay within memory budget?

    Thanks
     
  4. FredC

    FredC Winhost Staff

    Memory usage limit is handled by IIS.

    To monitor memory usage, pop up task manager, go to the process tab. Add the commit size column.

    This is the memory usage that IIS based on.
     

Share This Page