Solucionar problemas na publicação paralela no Brand Portal

O Brand Portal é configurado com o Experience Manager Assets para ter ativos de marca aprovados assimilados (ou publicados) sem interrupções da instância de criação do Experience Manager Assets. Uma vez configurado, o Experience Manager Author usa um agente de replicação para replicar os ativos selecionados no serviço de nuvem da Brand Portal para uso aprovado pelos usuários do Brand Portal. Vários agentes de replicação são usados no Experience Manager 6.2 SP1-CFP5, Experience Manager CFP 6.3.0.2 e em diante para permitir a publicação paralela de alta velocidade.

OBSERVAÇÃO

O Adobe recomenda atualizar para o Experience Manager 6.4.1.0 para garantir que o Experience Manager Assets Brand Portal seja configurado com êxito com o Experience Manager Assets. Uma limitação no Experience Manager 6.4 dá um erro ao configurar o Experience Manager Assets com o Brand Portal e a replicação falha.

Ao configurar o serviço em nuvem para o Brand Portal em /etc/cloudservice, todos os usuários e token necessários são gerados automaticamente e salvos no repositório. A configuração do Cloud Service é criada, os usuários de serviço necessários para os agentes de replicação e replicação replicarem conteúdo também são criados. Ele cria quatro agentes de replicação. Assim, ao publicar vários ativos do Experience Manager para o Brand Portal, eles são enfileirados e distribuídos entre os agentes de replicação por meio da Round Robin.

No entanto, a publicação pode falhar intermitentemente devido a grandes trabalhos do sling, maior rede e E/S de disco na instância Experience Manager Author ou desempenho lento da instância Experience Manager Author. Portanto, é recomendável testar a conexão com os agentes de replicação antes de começar a publicar.

Solucionar problemas de falhas na primeira publicação: como validar sua configuração de publicação

Para validar suas configurações de publicação:

  1. Verifique os registros de erros
  2. Verifique se o agente de replicação foi criado
  3. Testar conexão

Registros finais ao criar o Cloud Service

Verifique os logs de cauda. Verifique se o agente de replicação foi criado ou não. Se a criação do agente de replicação falhar, edite o serviço de nuvem fazendo pequenas alterações no serviço de nuvem. Valide e verifique novamente se o agente de replicação foi criado ou não. Caso contrário, edite novamente o serviço.

Se, ao editar repetidamente o serviço de nuvem, ele não estiver configurado corretamente, relate um tíquete de creche.

Testar conexão com agentes de replicação

Exibir log, se forem encontrados erros no log de replicação:

  1. Entre em contato com o Suporte ao cliente.

  2. Tentar novamente limpeza e crie a configuração de publicação novamente.

Limpar configurações de publicação existentes do Brand Portal

Na maioria das vezes, quando a publicação não está funcionando, o motivo pode ser o usuário que está publicando (por exemplo: mac-<tenantid>-replication não tem a chave privada mais recente e, portanto, a publicação falha com o erro "401 unauthorized" e nenhum outro erro é relatado em logs do agente de replicação. Talvez você queira evitar a solução de problemas e criar uma configuração. Para que a nova configuração funcione corretamente, limpe o seguinte da configuração de Experience Manager author :

  1. Ir para localhost:4502/crx/de/ (considerando que você está executando a instância do autor no localhost:4502:
    i. excluir /etc/replication/agents.author/mp_replication
    ii. delete
    /etc/cloudservices/mediaportal/<config_name>

  2. Vá para localhost:4502/useradmin:
    i. pesquisar usuário mac-<tenantid>replication
    ii. excluir este usuário

Agora o sistema está tudo limpo. Agora você pode tentar criar uma configuração de serviço de nuvem e ainda usar o aplicativo JWT existente. Não há necessidade de criar um aplicativo, em vez de atualizar a chave pública da configuração de nuvem recém-criada.

OBSERVAÇÃO

Não modifique configurações geradas automaticamente.

Problema de visibilidade do locatário do aplicativo JWT do Developer Connection

Se ativado https://legacy-oauth.cloud.adobe.io/, todas as organizações (locatários) para as quais os usuários atuais têm o administrador do sistema são listadas. Se você não encontrar o nome da organização aqui ou não puder criar um aplicativo para um locatário necessário aqui, verifique se você tem direitos suficientes (administrador do sistema).

Há um problema conhecido nessa interface do usuário que para qualquer locatário, somente dez aplicativos principais estão visíveis. Ao criar o aplicativo, mantenha-se nessa página e marque o URL. Não é necessário acessar a página de listagem do aplicativo e encontrar o aplicativo que você criou. Você pode pressionar este URL marcado diretamente e atualizar/excluir o aplicativo, sempre que necessário.

O aplicativo JWT pode não estar listado adequadamente. Portanto, é recomendável anotar/marcar o URL ao criar o aplicativo JWT.

A execução da configuração para de funcionar

Se um agente de replicação (que estava publicando no Brand Portal muito bem) parar de processar trabalhos de publicação, verifique os logs de replicação. O Experience Manager tem nova tentativa automática incorporada, portanto, se uma publicação de ativo específica falhar, ela será repetida automaticamente. Se houver algum problema intermitente como erro de rede, ele poderá ser bem-sucedido durante a tentativa.

Se houver falhas de publicação contínuas e a fila estiver bloqueada, você deverá verificar testar conexão e tentar resolver os erros que estão sendo relatados.

Com base nos erros, é recomendável registrar um tíquete de suporte para que a equipe de engenharia da Brand Portal possa ajudá-lo a resolver os problemas.

Token de configuração do Brand Portal IMS expirado

Se o ambiente do Brand Portal para abruptamente, há a possibilidade de as configurações do IMS não funcionarem corretamente. O sistema mostra uma configuração IMS não íntegro e reflete uma mensagem de erro (semelhante à seguinte) de que seu token de acesso expirou.

com.adobe.granite.auth.oauth.AccessTokenProvider failed to get access token from authorization server status: 400 response: Unknown macro: {"error"}

Para resolver esse problema, é recomendável salvar e fechar manualmente a configuração do IMS e verificar o status de integridade novamente. Se as configurações não funcionarem, exclua as configurações existentes e crie uma nova.

Configure os agentes de replicação para evitar o erro de tempo limite de conexão

Geralmente, o trabalho de publicação falha com um erro de tempo limite se houver várias solicitações pendentes na fila de replicação. Para resolver esse problema, verifique se os agentes de replicação estão configurados para evitar o tempo limite.

Para configurar os agentes de replicação:

  1. Faça logon na instância do autor do AEM Assets.
  2. No Ferramentas , navegue até Implantação > Replicação.
  3. Na página Replicação , clique em Agentes do autor. Você pode ver os quatro agentes de replicação do seu locatário do Brand Portal.
  4. Clique no URL do agente de replicação e clique em Editar.
  5. Em Configurações do agente , clique no botão Estendido guia .
  6. Selecione o Fechar Conexão caixa de seleção.
  7. Repita as etapas 4 a 7 para configurar todos os quatro agentes de replicação.
  8. Reinicie o servidor.

Nesta página