We are excited to announce that the IIS.NET Forums are moving to the new Microsoft Q&A experience. Learn more >

View Complete Thread
  • Application Initialization Warmup period

    Oct 07, 2014 06:20 AM|vvvetrivel|LINK

    Hello there,


    We have two IIS 7.5 web applications with below settings (2 different app pools),

    1. Application 1 - Idletimeout = 0

    2. Application 2 - Idletimeout = 20 (default value) - Application Initialization configured for this site.

    Question 1

    When we analyzed the performance of the both the sites, Application 1 is responding faster than Application 2 (After the new worker process generated due to idleness)

    Question 2

    For application 2, the new worker process gets generated after few minutes when the site is idle. What does this few minutes/ warm up period refer to? Where it can be configured?

    Question 3

    Assume like I have configured 'Application Initialization' for Application 1 as well (along with Idletimeout = 0)

    Now if I recycle the app pool manually and assume no requests have reached the server yet, then will the Application Initialization sends the request after the warm up period?