Transição de ContentSync para SmartSync

Esta seção fornece uma visão geral do recurso SmartSync e como ele minimiza a carga/armazenamento do servidor e o tráfego da rede para reduzir custos.

Visão geral

O SmartSync é o mecanismo mais recente usado pelo AEM Screens. Ele serve como uma substituição do método atual usado para armazenar em cache canais offline e entregá-los ao player.

Ele é executado no lado do servidor e do cliente.

No lado do servidor:

  • O conteúdo dos canais, incluindo ativos, é armazenado em cache em /var/contentsync.
  • O cache é exposto aos players por meio de um manifesto que descreve o conteúdo disponível para uma exibição.

No lado do cliente:

  • O reprodutor atualiza seu conteúdo com base no manifesto gerado acima.

Benefícios do uso do SmartSync

O recurso SmartSync oferece vários benefícios ao seu projeto AEM Screens. Permite

  • Redução drástica do tráfego de rede e dos requisitos de armazenamento do lado do servidor
  • O reprodutor baixa ativos de forma inteligente somente se o ativo estiver ausente ou alterado
  • Otimizações de armazenamento do lado do servidor e do lado do cliente
OBSERVAÇÃO

A Adobe recomenda enfaticamente usar o SmartSync para projetos da AEM Screens.

Migração do ContentSync para SmartSync

OBSERVAÇÃO

Se você já tiver instalado AEM 6.3 Feature Pack 5 e AEM 6.4 Feature Pack 3, poderá ativar o SmartSync para ativos para melhorar o uso do espaço em disco. Para ativar o SmartSync, siga a seção abaixo para fazer a transição de ContentSync para SmartSync, permitindo assim o SmartSync.

O SmartSync está disponível para o Screens Player com servidores compatíveis AEM 6.4.3 FP3.

Consulte os Downloads do AEM Screens Player para baixar o player mais recente. A tabela a seguir descreve a versão mínima do reprodutor necessária para cada plataforma:

Plataforma Versão mínima suportada do reprodutor
Android 3.3.72
Chrome OS 1.0.136
Windows 1.0.136

Siga as etapas abaixo para fazer a transição do ContentSync para o SmartSync:

  1. A migração do ContentSync para o SmartSync requer a limpeza do cache do ContentSync antes de ativar o SmartSync.

    Navegue até o console ContentSync da sua instância usando o link https://localhost:4502/libs/cq/contentsync/content/console.html e clique em Limpar Cache, conforme mostrado na figura abaixo:

    clear_contesync_cache

    CUIDADO

    Todo o cache de conteúdo deve ser limpo antes de usar o SmartSync pela primeira vez.

  2. Navegue até Configuração do Adobe Experience Manager Web Console por meio de AEM instância —> ícone de martelo —> Operações —> Web Console.

    screen_shot_2019-02-11at15339pm

  3. A Configuração do Console da Web do Adobe Experience Manager é aberta. Procure por offlinecontentservice.

    Para pesquisar a propriedade Screens Offline Content Service, pressione Command+F para Mac e Control+F para Windows.

    screen_shot_2019-02-19at22643pm

  4. Clique em Salvar para ativar a propriedade Serviços de Conteúdo Offline do Screens e, portanto, usar o SmartSync para AEM Screens.

  5. Depois de habilitar o SmartSync, você deve navegar até o projeto e clicar em Atualizar conteúdo offline (na barra de ações), conforme mostrado na figura abaixo.

    screen_shot_2019-02-25at102605am

Nesta página