Rastreamento de um problema de desempenho de fluxo de trabalho no Adobe Campaign Classic
Este artigo explica como melhorar os tempos de processamento do fluxo de trabalho de rastreamento da sua instância estratégica no Adobe Campaign Classic, alinhando-os mais próximos daqueles observados na instância Tática.
Descrição description
Ambiente
Produto: Adobe Campaign Classic hospedado
Versão: Classic v7
Problema/Sintomas
Em uma instância local do Adobe Campaign Classic, há uma discrepância notável no desempenho do fluxo de trabalho de rastreamento entre duas instâncias de produção. A instância Tática conclui seu fluxo de trabalho de rastreamento dentro de 30 a 45 minutos, enquanto a instância Estratégica leva de 1,5 a 2 horas, apesar de manipular menos campanhas de email.
Esse atraso afeta os testes de linha de assunto A/B, pois as estatísticas de log de delivery não são atualizadas imediatamente, dificultando a tomada de decisões oportunas para determinar os vencedores do teste.
Resolução resolution
Siga estas etapas para resolver o problema:
-
Otimizar configurações de recuperação de log: Ajuste o parâmetro
logCountPerRequestno arquivoserverConf.xmlde seu valor padrão (1000) para um valor maior, como 8000. Essa alteração pode melhorar o desempenho, permitindo que mais logs sejam recuperados por solicitação. -
Gerenciamento de fragmentação de índice: Monitore regularmente as taxas de fragmentação de índice em tabelas principais:
NmsBroadLogRcpNmsTrackingLogRcpNmsRecipientNmsDeliveryNmsTrackingStatsNmsDeliveryLogStats
Se a fragmentação de índice de qualquer tabela exceder 30% a 35%, recrie esses índices para manter o desempenho ideal.
-
Estratégia de otimização de workflow: Considere dividir o workflow de rastreamento existente em dois workflows separados:
- Crie duplicatas do fluxo de trabalho de rastreamento atual.
- Nomeie um
trackingDownloade configure-o somente com a opção-download. - Nomeie o outro
trackingUpdatee configure-o somente com a opção-update.
Agende esses fluxos de trabalho estrategicamente; execute
trackingDownloada cada poucas horas etrackingUpdateuma vez por dia durante períodos de tráfego baixo do servidor. -
Implementar uma nova definição de configuração:
code language-none Option Name: NmsRecompute_Delivery_BatchSize Data Type: Integer Value: 600