Forum Lutèce

jcmoutale
 1  901
1

Option Cache

Option Cache

Bonjour,
Actuellement je travaille sur un projet utilisant:
- Lutece Core 3.1.7
- Plugin-html 3.0.0

Dans le Webapp de mon site, j'ai surchargé le fichier conf\caches.dat
Il est paramétré comme suit:

SiteMapService.enabled=1
MyPortalWidgetService.enabled=1
PortalMenuService.enabled=1
DocumentResourceServletCache.enabled=1
PageCacheService.enabled=1
PortletCacheService.enabled=1
MyPortalWidgetContentService.enabled=1
PageCachingFilter.enabled=0
StaticFilesCachingFilter.enabled=1
StaticFilesCachingFilter.timeToLiveSeconds=604800
MailAttachmentCacheService.enabled=1
MailAttachmentCacheService.maxElementsInMemory=10
MailAttachmentCacheService.overflowToDisk=true
MailAttachmentCacheService.diskPersistent=true
MailAttachmentCacheService.timeToLiveSeconds=7200

Le problème qui nous intéresse ici concerne la clé PageCachingFilter. En effet, dans le BackOffice de Lutèce pour deux serveurs différents j'ai un comportement différent.
Sur un serveur l'option n'apparaît pas dans la fenêtre de gestion des caches et sur l'autre serveur il apparaît.
Le site installé sur ces serveurs proviennent des même sources.
Il y a t'il un paramétrage possible pour ne pas faire apparaître l'option de cache PageCachingFilter ?

PLE
Certains caches n’apparaissent dans la page « Gestion des caches » qu’après leur première sollicitation (lazy initialization). PageCachingFilter fait partie de ces caches. Il suffit d’afficher une page du front pour que le cache soit initialisé et apparaisse alors dans la liste. Pour une suppression définitive de ce cache, il faut surcharger le fichier WEB-INF/web.xml de Lutece en retirant la déclaration du filtre PageCachingFilter (filter et filter-mapping).