Hi,
I am dealing with problem with our applications. There are about 350-400 MVC applications hosted in IIS 7 on Windows Server 2008 x64. Problem appears when we are deploying update to all applications. After each one application is updated the shadow copy process started. Assemblies (DLL) are coppied into ASP.NET Temporary files what cause 100% IO and CPU usage if more than 100 applications are updated. After that applications w3wp.exe processes are trying to start but never start because there are no resoures to be used. Than we have to kill those w3wp.exe processes to decrease IO and CPU usage - but this takes realy long time. Meanwile all incoming requests to the applications throw timeout exception.
There is no dynamic compilation in our applications, because there are no *.aspx, *.ascx, *.ashx or *.asmx files. Only one file is compiled which is Global.asax. So it should not be compilation problem. I have tried everything what i found on the internet but without any success.
Please can someone help me?
Thank,
Tomáš