Following a mass publish of several hunded nodes (we have several thousand in total), our server logs reported:
ISAPI 'C:\windows\microsoft.net\framework\v4.0.30319\aspnet_isapi.dll' reported itself as unhealthy for the following reason: 'deadlock detected'
The result was that most of the App_Data folder ended up in a read-only mode and the internal cache couldn't be re-written to. It took us a while to figure it out, but by removing the read-only permissions we got the thing back online (eventually).
The main file that seems to cause a problem is the umbracoConfig.xml. It would appear from the outside that there is an error here that's not being handled gracefully (perhaps a 'try/catch' but with no 'finally'?).
Do we know if this has been resolved in future versions? Can anyone offer any advice for our current version short of upgrading? We don't have the resource available to upgrade until the new year.
In terms of our setup, we have:
Single virtual hardware server operating in a VMWare (vSphere 5.1) environment
Umbraco cache in "deadlock" caused website crash
Hi,
Linked to the thread at http://our.umbraco.org/forum/core/general/21131-Umbraco-cache-vs-umbracoconfigxml-when-are-they-updated, We recently had a catastrophic failure with our 4.7.1 site at www.barnsley.gov.uk. Our website was unavailable for the best part of 6 hours.
Following a mass publish of several hunded nodes (we have several thousand in total), our server logs reported:
The result was that most of the App_Data folder ended up in a read-only mode and the internal cache couldn't be re-written to. It took us a while to figure it out, but by removing the read-only permissions we got the thing back online (eventually).
The main file that seems to cause a problem is the umbracoConfig.xml. It would appear from the outside that there is an error here that's not being handled gracefully (perhaps a 'try/catch' but with no 'finally'?).
Do we know if this has been resolved in future versions? Can anyone offer any advice for our current version short of upgrading? We don't have the resource available to upgrade until the new year.
In terms of our setup, we have:
Thanks in advance.
Rich
This may also apply, but not entirely sure - http://our.umbraco.org/forum/ourumb-dev-forum/bugs/12495-Concurrency-deadlock-in-umbracocontentLoadContentFromDatabase
is working on a reply...