Liberar ativos DAM | Cache do Dispatcher

Problema

Para evitar possíveis conflitos de tempo durante a replicação e liberações paralelas do Dispatcher emitidas a partir de uma instância de autor, uma instância de publicação será configurada para liberar o cache do Dispatcher por meio do disparador replicate-on-modification.

No entanto, essa replicação de ativos DAM não leva a solicitações esperadas de liberação do Dispatcher.

Solução

CQ5.3, CQ5.4 e CQ5.5

Atualmente, a funcionalidade de replicate-on-modification é disparada apenas para eventos de Página, portanto, os ativos DAM são ignorados. Há um pacote anexado para resolver esse problema e ele contém o seguinte:

  • Liberação do Dispatcher wf-model, ativado apenas para o publish-runmode
  • ecma-script personalizado para iniciar uma liberação de cache do Dispatcher
  • wf-launcher para acionar o modelo wf acima, caso um ativo DAM (sua representação original) tenha sido modificado

Para instalar o pacote, faça o upload dele para a instância do autor e ative-o nas instâncias de publicação usando a interface do Gerenciador de Pacotes do CQ. O pacote será implantado automaticamente e instalado nas instâncias de publicação.

O pacote estará agora disponível no compartilhamento de pacotes neste link.

Veja este link na configuração statfileslevel.

A liberação do Dispatcher wf-model transmite o ID padrão do agente de liberação do Dispatcher como argumento de processo para o ecma-script para disparar as solicitações de liberação. Se ele diferir em seu ambiente, ajuste o argumento de processo da etapa do fluxo de trabalho "Liberar Dispatcher":

agent:<flush_agent_id>

Opcionalmente, você poderá configurá-lo para vários agentes de liberação do Dispatcher, separando os comandos de liberação com uma vírgula. Exemplo: - flush1 e flush2 são os ID do agente dos agentes de liberação do Dispatcher e, em seguida, na liberação do Dispatcher, o argumento do processo do modelo wf especificará o seguinte:

agent:flush1,agent:flush2

CQ5.6 e posterior

Observação:

No CQ5.6 e posterior, a solução baseada em fluxo de trabalho acima não é mais necessária.

Você poderá, em vez disso, manipular a liberação no novo recurso de "replicação em cadeia".  Com esse recurso ativado, o agente de liberação do dispatcher envia uma solicitação de liberação quando uma replicação for recebida do autor.

Para habilitá-la:

  1. Siga os passos aqui para criar agentes de liberação ao publicar
  2. Em seguida, vá para a configuração de cada agente e marque a caixa "Triggers" => "On Receive".

Download

 Adobe

Receba ajuda com mais rapidez e facilidade

Novo usuário?

Adobe MAX 2024

Adobe MAX:
a conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX

A conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX 2024

Adobe MAX:
a conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX

A conferência da criatividade

14 a 16 de outubro, Miami Beach e online