A limpeza automática do fluxo de trabalho deixa pastas vazias no AEMaaCS
No AEMaaCS, a execução do recurso de limpeza automática de fluxo de trabalho exclui os nós da instância do fluxo de trabalho conforme esperado, mas as pastas de contêiner vazias em /var/workflow/instances permanecem. Essas pastas seguem uma estrutura de servidor e baseada em data e persistem após a limpeza. Esse comportamento ocorre por design e não afeta a integridade ou o desempenho do repositório. Para corrigir isso, verifique o comportamento de limpeza e entenda por que essas pastas vazias permanecem.
Descrição description
Ambiente
- Produto: Adobe Experience Manager as a Cloud Service - Sites
- Configuração: Limpeza automática do fluxo de trabalho com
scheduledpurge.purgePackagePayload=true
Problema/Sintomas
- Os nós da instância do fluxo de trabalho são excluídos após a execução do trabalho de limpeza automática do fluxo de trabalho.
- Pastas de contêiner pai como
/var/workflow/instances/<server>/<date>permanecem no repositório. - As pastas restantes existem como nós
sling:Foldervazios.
Resolução resolution
Para lidar com pastas vazias de instâncias de fluxo de trabalho após a limpeza automática, siga estas etapas:
-
Confirme se o trabalho de limpeza automática de fluxo de trabalho exclui os nós da instância do fluxo de trabalho de acordo com sua configuração.
-
Verifique o caminho
/var/workflow/instancese observe que pastas vazias de contêineres baseados em servidor e data permanecem. Notas:- Entenda que essas pastas vazias são esperadas e servem como uma estrutura organizacional para instâncias de fluxo de trabalho.
- Não executar mais nenhuma ação, pois não há configuração pronta para uso para remover essas pastas automaticamente.
- Se a remoção de pastas for necessária, implemente uma solução personalizada em sua base de código fora da configuração padrão do produto.
-
Verifique se apenas os nós de instância de fluxo de trabalho foram excluídos e se as cargas de pacote em
/var/workflow/packagesseguem as configurações de limpeza definidas.
Notas:
- A configuração
scheduledpurge.purgePackagePayloadse aplica somente a pacotes sob/var/workflow/packages(ou/etc/workflow/packagesem configurações mais antigas) e não afeta pastas de contêiner sob/var/workflow/instances. - Os nós
sling:Foldervazios têm impacto mínimo no uso do armazenamento e no desempenho do sistema. - O AEMaaCS não fornece um mecanismo integrado para remover automaticamente essas pastas organizacionais vazias.