I suspect this is possibly a network issue but want to check to ensure it’s not a bug.
I upgraded to 1.6.3 from 1.6.2 after my site slowed to a complete halt due to large amounts of concurrent MySQL connections. I optimised and terminated every unneeded call and followed the suggestions found here: Reduce Queries Docs and here: Optimise EE Docs.
Enabling caching for all templates was the one thing that resolved the issue and site performance increased dramatically. The cache problem arose several hours later when only a partial page was returned, it seems that the cache writing process wasn’t completed or was interrupted so some (but not all) images, imported scripts etc were missing. Clearing the cache and recalling the page fixed it.
Has anyone encountered this behaviour? Any suggestions to prevent it from occurring? I guess increasing the cache index interval to days or weeks would lessen the risk of serving incomplete pages but not an ideal solution, is there a maximum cache period?
Best wishes,
Jay