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-06-08 12:49:20 +02:00
parent ea32776174
commit d0cb27d1c1
11 changed files with 492 additions and 55 deletions

View File

@@ -275,7 +275,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.