Umstellung von ContentSync auf SmartSync transitioning-from-contentsync-to-smartsync
In diesem Abschnitt erhalten Sie einen Überblick über die Funktion SmartSync und dazu, wie sie Lade- und Speichervorgänge auf Servern und Netzwerk-Traffic minimiert, um Kosten zu senken.
Überblick overview
SmartSync ist das neueste von AEM Screens verwendete Verfahren. Es ersetzt die aktuelle Methode zum Zwischenspeichern von Offline-Kanälen und deren Bereitstellung an den Player.
SmartSync wird sowohl Server-seitig als auch Client-seitig ausgeführt.
Server-seitig
- Der Inhalt der Kanäle, einschließlich Assets, wird in
/var/contentsync
zwischengespeichert. - Der Cache wird den Playern über ein Manifest zur Verfügung gestellt, das den verfügbaren Inhalt für eine Anzeige beschreibt.
Client-seitig
- Der Player aktualisiert seinen Inhalt auf Grundlage des oben generierten Manifests.
Vorteile von SmartSync benefits-of-using-smartsync
Die Funktion „SmartSync“ bietet verschiedene Vorteile für Ihr AEM Screens-Projekt, z. B.:
- Deutliche Reduzierung des Netzwerk-Traffics und des Server-seitigen Speicherbedarfs.
- Der Player lädt auf intelligente Weise nur dann Assets herunter, wenn ein Asset fehlt oder geändert wurde.
- Server-seitige und Client-seitige Speicheroptimierungen.
Migration von ContentSync zu SmartSync migrating-from-contentsync-to-smartsync
Gehen Sie wie folgt vor, um von ContentSync zu SmartSync zu wechseln:
-
Für die Migration von ContentSync zu SmartSync muss der ContentSync-Cache gelöscht werden, und zwar vor der Aktivierung von SmartSync.
Navigieren Sie von Ihrer Instanz mithilfe des Links https://localhost:4502/libs/cq/contentsync/content/console.html zur ContentSync-Konsole und klicken Sie auf Cache leeren, wie in der folgenden Abbildung dargestellt:
note caution CAUTION Der gesamte Inhalts-Cache muss vor der erstmaligen Verwendung von SmartSync gelöscht werden. -
Navigieren Sie über die AEM-Instanz > Hammersymbol > Vorgänge > Web-Konsole zur Konfiguration der Adobe Experience Manager-Web-Konsole.
-
Die Konfiguration der Adobe Experience Manager-Web-Konsole wird geöffnet. Suchen Sie nach offlinecontentservice.
Zum Durchsuchen der Eigenschaft Screens-Offline-Inhaltsdienst drücken Sie Befehlstaste+F unter Mac bzw. Strg+F unter Windows.
-
Klicken Sie auf Speichern, um die Eigenschaft Screens-Offline-Inhalts-Service zu aktivieren und SmartSync für AEM Screens zu verwenden.
-
Nachdem Sie SmartSync aktiviert haben, müssen Sie zu Ihrem Projekt navigieren und auf Offline-Inhalt aktualisieren klicken (in der Aktionsleiste), wie in der folgenden Abbildung dargestellt.