-
Bug
-
Resolution: Obsolete
-
Neutral
-
None
-
2.3.2
-
None
-
None
Site aware caching is handled by the advanced cache module. The site caches are created based on the sites found in the SiteRegistry (MultiSiteRegistry).
When the multisite module starts there are not any registered sites (even if sites exist):
2021-06-08 19:35:55,638 INFO info.magnolia.module.ModuleManagerImpl : Starting module multisite 2021-06-08 19:35:55,653 WARN info.magnolia.multisite.registry.MultiSiteRegistry: Maximum number of allowed sites (0) reached. Following sites are registered: []. 2021-06-08 19:35:55,653 INFO info.magnolia.module.ModuleManagerImpl : Starting module personalization-core 2021-06-08 19:35:55,766 INFO ource.yaml.AbstractFileResourceConfigurationSource: Setting up YamlConfigurationSource to load TraitDefinition definitions from resources 2021-06-08 19:35:55,834 INFO info.magnolia.module.ModuleManagerImpl : Starting module advanced-cache
When advanced cache starts there aren't any registered sites (yet) so the module is unable to start the necessary caches. Only uuid-key-mapping and defaultPageCache are created:
2021-06-08 19:35:57,618 TRACE class org.ehcache.core.Ehcache-defaultPageCache : Initializing 2021-06-08 19:35:57,717 DEBUG class org.ehcache.core.Ehcache-defaultPageCache : Initialize successful. 2021-06-08 19:35:57,725 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [dam] at path [/] 2021-06-08 19:35:57,725 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'dam' (cache named defaultPageCache): 2021-06-08 19:35:57,725 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [keystore] at path [/] 2021-06-08 19:35:57,725 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'keystore' (cache named defaultPageCache): 2021-06-08 19:35:57,725 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [contacts] at path [/] 2021-06-08 19:35:57,726 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'contacts' (cache named defaultPageCache): 2021-06-08 19:35:57,726 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [usergroups] at path [/] 2021-06-08 19:35:57,726 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'usergroups' (cache named defaultPageCache): 2021-06-08 19:35:57,726 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [scripts] at path [/] 2021-06-08 19:35:57,727 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'scripts' (cache named defaultPageCache): 2021-06-08 19:35:57,727 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [tours] at path [/] 2021-06-08 19:35:57,727 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'tours' (cache named defaultPageCache): 2021-06-08 19:35:57,727 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [userroles] at path [/] 2021-06-08 19:35:57,727 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'userroles' (cache named defaultPageCache): 2021-06-08 19:35:57,727 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [campaigns] at path [/] 2021-06-08 19:35:57,728 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'campaigns' (cache named defaultPageCache): 2021-06-08 19:35:57,728 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [stories] at path [/] 2021-06-08 19:35:57,728 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'stories' (cache named defaultPageCache): 2021-06-08 19:35:57,728 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [workflow] at path [/] 2021-06-08 19:35:57,729 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'workflow' (cache named defaultPageCache): 2021-06-08 19:35:57,729 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [tags] at path [/] 2021-06-08 19:35:57,730 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'tags' (cache named defaultPageCache): 2021-06-08 19:35:57,730 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [visitors] at path [/] 2021-06-08 19:35:57,731 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'visitors' (cache named defaultPageCache): 2021-06-08 19:35:57,731 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [tasks] at path [/] 2021-06-08 19:35:57,731 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'tasks' (cache named defaultPageCache): 2021-06-08 19:35:57,731 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [category] at path [/] 2021-06-08 19:35:57,731 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'category' (cache named defaultPageCache): 2021-06-08 19:35:57,732 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [segments] at path [/] 2021-06-08 19:35:57,732 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'segments' (cache named defaultPageCache): 2021-06-08 19:35:57,732 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [rankings] at path [/] 2021-06-08 19:35:57,732 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'rankings' (cache named defaultPageCache): 2021-06-08 19:35:57,732 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [rss] at path [/] 2021-06-08 19:35:57,733 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'rss' (cache named defaultPageCache): 2021-06-08 19:35:57,733 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [personas] at path [/] 2021-06-08 19:35:57,733 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'personas' (cache named defaultPageCache): 2021-06-08 19:35:57,733 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [resources] at path [/] 2021-06-08 19:35:57,733 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'resources' (cache named defaultPageCache): 2021-06-08 19:35:57,733 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [default] at path [/] 2021-06-08 19:35:57,733 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'default' (cache named defaultPageCache): 2021-06-08 19:35:57,733 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [pendingContacts] at path [/] 2021-06-08 19:35:57,734 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'pendingContacts' (cache named defaultPageCache): 2021-06-08 19:35:57,734 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [marketing-tags] at path [/] 2021-06-08 19:35:57,734 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'marketing-tags' (cache named defaultPageCache): 2021-06-08 19:35:57,734 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [config] at path [/] 2021-06-08 19:35:57,735 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'config' (cache named defaultPageCache): 2021-06-08 19:35:57,738 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [defaultPageCache] in workspace [website] at path [/] 2021-06-08 19:35:57,738 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'website' (cache named defaultPageCache): 2021-06-08 19:35:57,742 TRACE class org.ehcache.core.Ehcache-uuid-key-mapping : Initializing 2021-06-08 19:35:57,750 DEBUG class org.ehcache.core.Ehcache-uuid-key-mapping : Initialize successful. 2021-06-08 19:35:57,750 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [dam] at path [/] 2021-06-08 19:35:57,751 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'dam' (cache named uuid-key-mapping): 2021-06-08 19:35:57,751 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [keystore] at path [/] 2021-06-08 19:35:57,751 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'keystore' (cache named uuid-key-mapping): 2021-06-08 19:35:57,751 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [contacts] at path [/] 2021-06-08 19:35:57,751 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'contacts' (cache named uuid-key-mapping): 2021-06-08 19:35:57,751 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [usergroups] at path [/] 2021-06-08 19:35:57,751 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'usergroups' (cache named uuid-key-mapping): 2021-06-08 19:35:57,751 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [scripts] at path [/] 2021-06-08 19:35:57,751 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'scripts' (cache named uuid-key-mapping): 2021-06-08 19:35:57,751 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [tours] at path [/] 2021-06-08 19:35:57,751 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'tours' (cache named uuid-key-mapping): 2021-06-08 19:35:57,751 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [website] at path [/] 2021-06-08 19:35:57,751 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'website' (cache named uuid-key-mapping): 2021-06-08 19:35:57,751 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [userroles] at path [/] 2021-06-08 19:35:57,751 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'userroles' (cache named uuid-key-mapping): 2021-06-08 19:35:57,751 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [campaigns] at path [/] 2021-06-08 19:35:57,751 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'campaigns' (cache named uuid-key-mapping): 2021-06-08 19:35:57,751 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [stories] at path [/] 2021-06-08 19:35:57,751 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'stories' (cache named uuid-key-mapping): 2021-06-08 19:35:57,751 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [workflow] at path [/] 2021-06-08 19:35:57,751 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'workflow' (cache named uuid-key-mapping): 2021-06-08 19:35:57,751 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [tags] at path [/] 2021-06-08 19:35:57,751 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'tags' (cache named uuid-key-mapping): 2021-06-08 19:35:57,751 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [visitors] at path [/] 2021-06-08 19:35:57,752 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'visitors' (cache named uuid-key-mapping): 2021-06-08 19:35:57,752 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [tasks] at path [/] 2021-06-08 19:35:57,752 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'tasks' (cache named uuid-key-mapping): 2021-06-08 19:35:57,752 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [category] at path [/] 2021-06-08 19:35:57,752 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'category' (cache named uuid-key-mapping): 2021-06-08 19:35:57,752 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [segments] at path [/] 2021-06-08 19:35:57,752 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'segments' (cache named uuid-key-mapping): 2021-06-08 19:35:57,752 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [rankings] at path [/] 2021-06-08 19:35:57,752 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'rankings' (cache named uuid-key-mapping): 2021-06-08 19:35:57,752 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [rss] at path [/] 2021-06-08 19:35:57,752 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'rss' (cache named uuid-key-mapping): 2021-06-08 19:35:57,752 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [personas] at path [/] 2021-06-08 19:35:57,752 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'personas' (cache named uuid-key-mapping): 2021-06-08 19:35:57,752 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [resources] at path [/] 2021-06-08 19:35:57,752 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'resources' (cache named uuid-key-mapping): 2021-06-08 19:35:57,752 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [default] at path [/] 2021-06-08 19:35:57,752 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'default' (cache named uuid-key-mapping): 2021-06-08 19:35:57,752 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [pendingContacts] at path [/] 2021-06-08 19:35:57,752 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'pendingContacts' (cache named uuid-key-mapping): 2021-06-08 19:35:57,752 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [marketing-tags] at path [/] 2021-06-08 19:35:57,752 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'marketing-tags' (cache named uuid-key-mapping): 2021-06-08 19:35:57,753 DEBUG magnolia.module.cache.AbstractListeningFlushPolicy: Registering event listener for cache [uuid-key-mapping] in workspace [config] at path [/] 2021-06-08 19:35:57,754 TRACE magnolia.module.cache.AbstractListeningFlushPolicy: Registered cache flushing observation for workspace 'config' (cache named uuid-key-mapping): 2021-06-08 19:35:57,758 INFO info.magnolia.multisite.registry.MultiSiteRegistry: Following sites are registered: [sportstation, travel].
After the caches are created then the sites are registered.
Notes
This issue is related to MULTISITE-101 and may require changes in both modules.
Acceptance criteria
- is related to
-
MGNLADVCACHE-116 Site aware caching no longer creates site caches
- Closed