Skip to content

A Umbraco ICacheRefresher for SEO Checker so it works with Umbraco v7.3+ when load balanced

Notifications You must be signed in to change notification settings

Jeavon/SEOCheckerCacheRefresher

Repository files navigation

A Umbraco ICacheRefresher for SEO Checker so that it works with Umbraco v7.3 anonymous load balancing

Umbraco v7.3+ doesn't use the umbracoSettings.config to list servers anymore, however SEO checker uses it to distribute changes to different servers, therefore changes made would only take effect on the current server until the application was restarted.

The solution was to create a custom ICacheRefresher so that a event can be subscribed to on all servers to clear the SEO checker cache. This was surprising easy once I had unpicked what was needed from the Umbraco core.

As SEO Checker doesn't have any event hooks for now I added a button in a custom dashboard to trigger the distributed call.

Umbraco login for the test site is u:admin, p:password

About

A Umbraco ICacheRefresher for SEO Checker so it works with Umbraco v7.3+ when load balanced

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published