Magnolia 5.7 reached extended end of life on May 31, 2022. Support for this branch is limited, see End-of-life policy. Please note that to cover the extra maintenance effort, this EEoL period is a paid extension in the life of the branch. Customers who opt for the extended maintenance will need a new license key to run future versions of Magnolia 5.7. If you have any questions or to subscribe to the extended maintenance, please get in touch with your local contact at Magnolia.
The Advanced Cache App installs an Advanced tab into the Cache Tools app that allows you to configure site-aware caches.
<dependency> <groupId>info.magnolia.advancedcache</groupId> <artifactId>magnolia-advanced-cache-app</artifactId> <version>2.3.4</version> </dependency>
- Go to the app, unset all checkboxes for site aware workspaces and confirm.
- Remove the
- Shut down Magnolia, remove the Advanced Cache module JAR (
WEB-INF/liband start up Magnolia again.
cacheTools app, go to the
Advanced tab and select workspaces which are site-aware. Then means that it used different subtrees for different sites. For example the site www.site1.com uses subtree
/site1 in the
website workspace and www.site2.com uses the subtree
/site2. Click Configure and restart your instance.
How to test
- Fill the caches with some content.
- Change something in one of the subtrees.
- Check that corresponding cache was flushed and other site caches aren't empty.
- Add / remove a site via
site appand check that a cache was added/removed.