Transition de ContentSync à SmartSync transitioning-from-contentsync-to-smartsync
Cette section présente la fonctionnalité SmartSync et explique comment elle minimise la charge/le stockage du serveur et le trafic réseau afin de réduire les coûts.
Vue d’ensemble overview
SmartSync est le tout dernier mécanisme utilisé par AEM Screens. Il remplace la méthode actuelle utilisée pour mettre en cache les canaux hors ligne et les diffuser au lecteur.
Il s’exécute à la fois côté serveur et côté client.
Côté serveur
- Le contenu des canaux, incluant les ressources, est mis en cache dans
/var/contentsync
. - Le cache est exposé aux lecteurs via un manifeste qui décrit le contenu disponible pour un affichage.
Côté client
- Le lecteur met à jour son contenu en fonction du manifeste généré ci-dessus.
Avantages de SmartSync benefits-of-using-smartsync
La fonctionnalité SmartSync offre plusieurs avantages à votre projet AEM Screens, tels que :
- Une réduction considérable du trafic réseau et des besoins de stockage côté serveur.
- Le lecteur télécharge de manière intelligente les ressources uniquement si la ressource est manquante ou a été modifiée.
- Des optimisations du stockage côté serveur et côté client.
Migration de ContentSync vers SmartSync migrating-from-contentsync-to-smartsync
Pour passer de ContentSync à SmartSync, procédez comme suit :
-
La migration de ContentSync vers SmartSync nécessite de vider le cache ContentSync avant d’activer SmartSync.
Accédez à la console ContentSync à partir de votre instance à l’aide du lien https://localhost:4502/libs/cq/contentsync/content/console.html et cliquez sur Effacer le cache, comme illustré ci-dessous :
note caution CAUTION Tout le cache de contenu doit être effacé avant d’utiliser SmartSync pour la première fois. -
Accédez à la Configuration de la console web Adobe Experience Manager via Instance AEM > icône en forme de marteau > Opérations > Console web.
-
La configuration de la console web d’Adobe Experience Manager s’ouvre. Recherchez offlinecontentservice.
Pour rechercher la propriété Services de contenu hors ligne Screens, appuyez sur Commande+F pour Mac et Ctrl+F pour Windows.
-
Cliquez sur Enregistrer pour activer la propriété Screens Offline Content Services et, par conséquent, utiliser SmartSync pour AEM Screens.
-
Une fois que vous avez activé SmartSync, accédez à votre projet et cliquez sur Mettre à jour le contenu hors ligne (dans la barre d’actions), comme illustré ci-dessous.