Completes: U4-2633 Bundle all cache refresher transmissions into a single call per request for much better performance

This commit is contained in:
Shannon
2014-03-21 14:50:24 +11:00
parent ab70c98d4c
commit 672672d0aa
10 changed files with 478 additions and 38 deletions

View File

@@ -298,7 +298,8 @@ namespace Umbraco.Web
DefaultRenderMvcControllerResolver.Current = new DefaultRenderMvcControllerResolver(typeof(RenderMvcController));
//Override the ServerMessengerResolver to set a username/password for the distributed calls
ServerMessengerResolver.Current.SetServerMessenger(new DefaultServerMessenger(() =>
//ServerMessengerResolver.Current.SetServerMessenger(new DefaultServerMessenger(() =>
ServerMessengerResolver.Current.SetServerMessenger(new BatchedServerMessenger(() =>
{
//we should not proceed to change this if the app/database is not configured since there will
// be no user, plus we don't need to have server messages sent if this is the case.