Does the initialisation call out to external web services? Are you doing some multithreading where some timeouts are occuring? Try logging each step of the initialisation process and see where the time delays are (and if there are any exceptions). 15 minutes
is an abnormally large startup time unless you're doing massive data initialisation.
"If I can see further than anyone else, it is only because I am standing on the shoulders of giants."blog: www.heartysoft.com twitter: @ashic
Marked as answer by Dino He - MSFT on Aug 26, 2012 01:26 AM
cklein
Participant
1561 Points
363 Posts
ASP.NET really slow warm up
Aug 18, 2012 10:12 AM|LINK
I got a website with over 10 assemblies (not too crazy), the warmup could take 15 minutes before the first page show up.
The ODD thing is, in the whole 15 minutes, memory usage just change a little bit, and CPU usage is 0%.
What is it doing? The good thing is everything eventually goes up, but the warm up is really a big problem now.
I did a lot in initialization, but I can't image those can't be in a couple seconds? It must be doing something I don't know?
http://www.raincoder.com
Equal parts art and science
Email: cguo@raincoder.com
HeartattacK
All-Star
55262 Points
5917 Posts
Moderator
MVP
Re: ASP.NET really slow warm up
Aug 18, 2012 10:50 AM|LINK
Does the initialisation call out to external web services? Are you doing some multithreading where some timeouts are occuring? Try logging each step of the initialisation process and see where the time delays are (and if there are any exceptions). 15 minutes is an abnormally large startup time unless you're doing massive data initialisation.
blog: www.heartysoft.com
twitter: @ashic