Execução do workflow
- Tópicos:
- Monitoramento
A seção abaixo apresenta informações sobre problemas comuns relacionados à execução de workflows e como solucioná-los.
Para obter mais informações sobre fluxos de trabalho, consulte estas seções:
Iniciar assim que possível em campanhas
Em alguns casos, os fluxos de trabalho executados de uma campanha não são iniciados ao clicar no botão Start. Em vez de iniciar, ele vai para o estado "Iniciar assim que possível".
Pode haver várias causas para esse problema. Siga as etapas abaixo para resolvê-lo:
-
Verifique o status do fluxo de trabalho técnico operationMgt. Esse workflow gerencia jobs ou workflows dentro de uma campanha. Se falhar, os workflows não serão iniciados/interrompidos. Reinicie-o para retomar a execução dos workflows da campanha.
Para obter mais informações sobre monitoramento de fluxos de trabalho técnicos, consulte esta página.
NOTE
Depois que o fluxo de trabalho for reiniciado, execute as tarefas pendentes (clique com o botão direito do mouse na atividade Scheduler / Execute pending task(s) now) para verificar se ela falha novamente em qualquer uma das atividades.Se o fluxo de trabalho ainda falhar, verifique o log de auditoria em busca de um erro específico, solucione os problemas de acordo e reinicie o fluxo de trabalho novamente.
-
Verifique o estado do módulo wfserver na guia Monitoring, acessível na página inicial do Campaign Classic (consulte Processos de monitoramento). Esse processo é responsável pela execução de todos os workflows.
Um usuário administrador também pode verificar se o módulo wfserver@
<instance>
é iniciado no servidor de aplicativos principal usando o comando abaixo.nlserver pdump HH:MM:SS > Application server for Adobe Campaign Version X.Y (build XXXX) of DD/MM/YYYY [...] wfserver@<instance-name> (9340) - 11.3 Mb [...]
Se o módulo não estiver em execução, entre em contato com o Atendimento ao cliente da Adobe. Se você tiver uma instalação no local, um usuário administrador deverá reiniciar o serviço usando o comando abaixo.
nlserver start wfserver@<instance-name>
NOTE
Substitua<instance-name>
pelo nome da sua instância (produção, desenvolvimento, etc.). O nome da instância é identificado por meio dos arquivos de configuração:[path of application]nl6/conf/config-<instance-name>.xml
Para obter mais informações sobre como reiniciar módulos, consulte esta seção.
-
Verifique se o número de processos de campanha em execução na instância é maior que o limite. Há um limite definido pela opção NmsOperation_LimitConcurrency em quantos processos de campanha podem ser executados em paralelo na instância. Quando esse limite é atingido, o workflow permanece no estado "Start as soon as possible" desde que o número de workflows em execução esteja acima do limite.
Para resolver esse problema, interrompa os fluxos de trabalho indesejados e exclua os deliveries com falha. Se o limite for atingido, permitirá a execução de novos processos.
Para verificar o número de fluxos de trabalho em execução da sua instância, recomendamos usar os modos de exibição predefinidos, acessíveis por padrão na pasta Administration / Audit. Para obter mais informações, consulte esta página.
IMPORTANT
O aumento do limite da opção NmsOperation_LimitConcurrency pode causar problemas de desempenho na sua instância. Em qualquer caso, não faça isso por conta própria e entre em contato com o contato da Adobe Campaign.
Para obter mais informações sobre como monitorar o workflow, consulte esta seção.
Início em andamento
Se os fluxos de trabalho não estiverem em execução e seu status for Início em andamento, talvez o módulo de fluxo de trabalho não seja iniciado.
Para verificar isso e iniciar o módulo se necessário, siga as seguintes etapas:
-
Verifique o estado do módulo wfserver na guia Monitoring, acessível na página inicial do Campaign Classic (consulte Processos de monitoramento).
Um usuário administrador também pode verificar se o módulo wfserver@
<instance>
é iniciado no servidor de aplicativos principal usando o comando abaixo.nlserver pdump HH:MM:SS > Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY [...] wfserver@<instance-name> (9340) - 11.3 Mb [...]
Para obter mais informações sobre como monitorar módulos, consulte esta seção.
-
Se o módulo não estiver em execução, entre em contato com o Atendimento ao cliente da Adobe. Se você tiver uma instalação no local, um administrador deverá reiniciá-la usando o comando abaixo.
nlserver start wfserver@<instance-name>
NOTE
Substitua<instance-name>
pelo nome da sua instância (produção, desenvolvimento, etc.). O nome da instância é identificado por meio dos arquivos de configuração:[path of application]nl6/conf/config-<instance-name>.xml
Para obter mais informações sobre como reiniciar módulos, consulte esta seção.
Falha no fluxo de trabalho
Se um fluxo de trabalho falhar, siga estas etapas:
- Verifique o journal do workflow. Para obter mais informações, consulte as seções Monitoramento da execução do fluxo de trabalho e Exibir logs.
- Monitore workflows técnicos. Para obter mais informações, consulte esta seção.
- Procure falhas nas atividades individuais do workflow.