Para reduzir o impacto negativo no desempenho, o Adobe Experience Manager processa de forma assíncrona determinadas operações de longa duração e operações que usam muitos recursos, como operações em segundo plano. O processamento assíncrono envolve enfileiramento de vários trabalhos e sua execução em série dependendo da disponibilidade dos recursos do sistema.
Essas operações incluem:
Você pode visualizar o status de trabalhos assíncronos na Operações em segundo plano painel em Navegação global -> Ferramentas -> Geral -> Tarefas.
Por padrão, os trabalhos assíncronos são executados em paralelo. Se o número de núcleos da CPU for n
, podem ser executados n/2
trabalhos em paralelo, por padrão. Para usar configurações personalizadas para a fila de trabalhos, modifique a Configuração da fila padrão da operação assíncrona e a Configuração da movimentação e implantação de página de operação assíncrona no console da web.
Para obter mais informações, consulte Configurações de fila.
Sempre que o AEM processar uma operação de modo assíncrono, você receberá uma notificação na sua caixa de entrada e por email (se ativada essa opção).
Para visualizar o status das operações assíncronas em detalhes, navegue até o Operações em segundo plano página.
Na interface do Experience Manager, selecione Navegação global -> Ferramentas -> Geral -> Tarefas.
No Operações em segundo plano verifique os detalhes das operações.
Para determinar o progresso de uma operação específica, consulte o valor na coluna Status. Dependendo do progresso, será exibido um dos seguintes status:
Ativo: a operação está sendo processada
Sucesso: a operação foi concluída
Falha ou Erro: não foi possível processar a operação
Agendado: a operação está programada para ser processada mais tarde
Para interromper uma operação ativa, selecione-a na lista e clique em Parar na barra de ferramentas.
Para visualizar mais detalhes, por exemplo, descrição e registros, selecione a operação e clique em Abrir na barra de ferramentas.
A página de detalhes do trabalho é exibida.
Para excluir a operação da lista, selecione Excluir na barra de ferramentas. Para baixar os detalhes em um arquivo CSV, clique em Baixar.
Não é possível excluir um trabalho se o seu status for Ativo ou Em fila.
Há várias opções sobre trabalhos assíncronos que podem ser configuradas. Os exemplos a seguir mostram como isso pode ser feito usando o gerenciador de configurações em um sistema de desenvolvimento local.
Configurações do OSGi são considerados conteúdo mutável e qualquer uma dessas configurações deve ser implantada como um pacote de conteúdo para um ambiente de produção.
O AEM executa um trabalho de limpeza todos os dias à 1h para excluir trabalhos assíncronos concluídos há mais de um dia.
Você pode modificar a programação da limpeza e a duração da retenção dos detalhes dos trabalhos concluídos, antes da sua exclusão. Você também pode configurar, a qualquer momento, o número máximo de trabalhos concluídos cujos detalhes serão retidos.
Faça logon no console da Web AEM do AEM do SDK do em https://<host>:<port>/system/console
como o usuário administrador.
Navegue até OSGi > Configuração
Abra o Trabalho agendado de limpeza de trabalhos assíncronos no Adobe Granite.
Especifique:
Salve as alterações.
Se o número de ativos ou pastas que serão excluídos exceder o limite, a operação de exclusão será feita de modo assíncrono.
Faça logon no console da Web AEM do AEM do SDK do em https://<host>:<port>/system/console
como o usuário administrador.
Navegue até OSGi > Configuração
No console da Web, abra a Configuração da fila padrão de processo assíncrono.
Na caixa Limite de ativos, especifique o limite de ativos/pastas para o processamento assíncrono de operações de exclusão.
Marque a opção Habilitar notificação por email para receber notificações por email sobre o status do trabalho. por exemplo, sucesso, falha.
Salve as alterações.
Se o número de ativos/pastas ou referências que serão movidos exceder o limite, a operação de movimentação será feita de modo assíncrono.
Faça logon no console da Web AEM do AEM do SDK do em https://<host>:<port>/system/console
como o usuário administrador.
Navegue até OSGi > Configuração
No console da Web, abra a Configuração do processamento assíncrono da operação de movimentação.
Na caixa Limite de ativos/referências, especifique o limite de ativos/pastas ou referências para o processamento assíncrono de operações de movimentação.
Marque a opção Habilitar notificação por email para receber notificações por email sobre o status do trabalho. Por exemplo, sucesso, falha.
Salve as alterações.
Se o número de referências às páginas que serão movidas exceder o número limite, a operação de movimentação será executada de modo assíncrono.
Faça logon no console da Web AEM do AEM do SDK do em https://<host>:<port>/system/console
como o usuário administrador.
Navegue até OSGi > Configuração
No console da Web, abra a Configuração do processamento assíncrono da operação de movimentação de página.
No campo Limite de referências, especifique o número de referências para o processamento assíncrono de operações de movimentação de página.
Marque a opção Habilitar notificação por email para receber notificações por email sobre o status do trabalho. Por exemplo, sucesso, falha.
Salve as alterações.
Faça logon no console da Web AEM do AEM do SDK do em https://<host>:<port>/system/console
como o usuário administrador.
Navegue até OSGi > Configuração
No console da Web, abra a Configuração do processamento assíncrono da operação de movimentação de página.
Marque a opção Habilitar notificação por email para receber notificações por email sobre o status do trabalho. Por exemplo, sucesso, falha.
Salve as alterações.