从ContentSync过渡到SmartSync

本节概述SmartSync功能,以及它如何最大限度地减少服务器负载/存储和网络流量以降低成本。

概述

SmartSync是AEM Screens最新使用的机制。 它替代了当前用于缓存脱机渠道并将它们交付到播放器的方法。

它同时在服务器端和客户端执行。

在服务器端:

  • 渠道的内容(包括资产)缓存在​/var/contentsync​中。
  • 缓存通过清单向播放器公开,清单描述了用于显示的可用内容。

在客户端:

  • Player根据以上生成的清单更新其内容。

使用SmartSync的优势

SmartSync功能为您的AEM Screens项目提供了许多优势。 它允许

  • 大幅降低网络流量和服务器端存储要求
  • 仅当资产缺失或已更改时,播放器才会智能下载资产
  • 服务器端和客户端存储优化
注意

Adobe强烈建议对AEM Screens项目使用SmartSync。

从ContentSync迁移到SmartSync

注意

如果您已经安装了AEM 6.3功能包5和AEM 6.4功能包3,则可以为资产启用SmartSync以提高磁盘空间的使用。 要启用SmartSync,请按照以下部分将ContentSync过渡到SmartSync,从而启用SmartSync。

SmartSync可用于支持AEM 6.4.3 FP3的Screens播放器。

请参阅AEM Screens播放器下载以下载最新的播放器。 下表描述了每个平台所需的最低播放器版本:

平台 支持的最低播放器版本
Android 3.3.72
Chrome OS 1.0.136
Windows 1.0.136

请按照以下步骤从ContentSync过渡到SmartSync:

  1. 从ContentSync迁移到SmartSync需要先清除ContentSync缓存,然后再激活SmartSync。

    使用链接​https://localhost:4502/libs/cq/contentsync/content/console.html​从实例导航到ContentSync控制台,然后单击​清除缓存,如下图所示:

    clear_contensync_cache

    注意

    首次使用SmartSync之前,必须清除所有内容缓存。

  2. 通过AEM实例导航到​Adobe Experience ManagerWeb控制台配置​锤子图标—> 操作 —> Web控制台

    screen_shot_2019-02-11at15339pm

  3. Adobe Experience ManagerWeb控制台 配置打开。搜索​offlineconnectservice

    要搜索“Screens脱机内容服务”属性,请按​Command+F​表示​Mac,按​Control+F​表示​Windows

    screen_shot_2019-02-19at22643pm

  4. 单击​保存​以启用​屏幕脱机内容服务​属性,因此请对AEM Screens使用SmartSync。

  5. 启用SmartSync后,您必须导航到您的项目并单击​更新脱机内容 (从操作栏),,如下图所示。

    screen_shot_2019-02-25at102605am

在此页面上