[Somente no local/híbrido]{class="badge yellow" title="Aplica-se somente a implantações locais e híbridas"}

Execução do workflow workflow-execution

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 start-as-soon-as-possible-in-campaigns

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:

  1. 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 note
    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.

  2. 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.

    code language-none
    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.

    code language-none
    nlserver start wfserver@<instance-name>
    
    note note
    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.

  3. 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.

    note important
    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 start-in-progress

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:

  1. 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.

    code language-sql
    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.

  2. 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.

    code language-none
    nlserver start wfserver@<instance-name>
    
    note note
    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 failed-workflow

Se um fluxo de trabalho falhar, siga estas etapas:

  1. 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.
  2. Monitore workflows técnicos. Para obter mais informações, consulte esta seção.
  3. Procure falhas nas atividades individuais do workflow.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1