Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Richard Kingston 46 posts 69 karma points
    Sep 26, 2012 @ 12:32
    Richard Kingston
    0

    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:

    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
    • Windows 2003 server OS
    • IIS 6.0
    • Umbraco 4.7.1

    Thanks in advance.

    Rich

  • Richard Kingston 46 posts 69 karma points
    Sep 26, 2012 @ 12:57
Please Sign in or register to post replies

Write your reply to:

Draft