Problème
Pour éviter les conflits de synchronisation potentiels lors de la réplication et des vidages parallèles du répartiteur émis par une instance d’auteur, une instance de publication est configurée pour vider le cache Répartiteur par le biais du déclencheur de réplication sur modification.
Toutefois, la réplication des ressources DAM ne renvoie pas à des demandes attendues de vidage du répartiteur.
Solution
CQ5.3, CQ5.4 et CQ5.5
La fonctionnalité de réplication sur modification n’est actuellement déclenchée que pour les événements de page. Les ressources DAM sont donc ignorées. Un module pour résoudre ce problème est joint et contient les éléments suivants :
- Le modèle du processus de vidage du répartiteur, activé pour le mode publication uniquement.
- Script ECMA personnalisé pour lancer un vidage du cache du répartiteur
- Le lanceur du processus se déclenche en amont du modèle de processus dans le cas où une ressource DAM (son rendu d’origine) a été modifiée.
Pour installer le module, téléchargez-le dans l’instance de l’auteur et activez-le dans les instances de publication à l’aide de l’interface utilisateur du gestionnaire de modules CQ. Le module est automatiquement déployé et installé sur les instances de publication.
Le module est désormais disponible sur le partage de module sur ce lien.
Consultez ce lien dans le paramètre statfileslevel.
Le modèle du processus de vidage du répartiteur passe l’ID par défaut de l’agent de vidage du répartiteur comme argument de processus à un script ECMA pour déclencher des requêtes de vidage. S’il diffère de votre environnement, ajustez l’argument du processus de l’étape du « Vidage du répartiteur » en conséquence :
agent:<flush_agent_id>
Vous avez également l’option de le configurer pour plusieurs agents de vidage du répartiteur en séparant les commandes de vidage avec une virgule. Exemple : vidage 1 et vidage 2 sont les identifiants des agents de vidage du répartiteur puis sont spécifiés comme suit dans l’argument du modèle de processus de vidage de répartiteur :
agent:flush1,agent:flush2
CQ5.6 et versions ultérieures
Dans CQ5.6 et versions ultérieures, la solution basée le processus ci-dessus n’est plus nécessaire.
Vous pouvez plutôt gérer le vidage dans la nouvelle fonction « Réplication de chaîne ». Lorsque cette fonction est activée, l’agent de vidage du répartiteur envoie une demande de vidage lorsqu’une réplication est reçue de l’auteur.
Pour l’activer :
- Suivez les étapes ici pour créer les agents de vidage sur publication.
- Ensuite, accédez à la configuration de chacun de ces agents et cochez « Déclencheurs » => dans la case « A réception ».
Telechargement
Adobe
Recevez de l’aide plus rapidement et plus facilement
Nouvel utilisateur ?