Ejecución del flujo de trabajo

La sección siguiente presenta información sobre problemas comunes relacionados con la ejecución de flujos de trabajo y cómo solucionarlos.

Para obtener más información sobre los flujos de trabajo, consulte estas secciones:

Comience lo antes posible en las campañas

En algunos casos, los flujos de trabajo ejecutados desde una campaña no se inician al hacer clic en el botón Start. En lugar de comenzar, pasa al estado "Iniciar lo antes posible".

Puede haber varias causas para este problema, siga los pasos a continuación para solucionarlo:

  1. Compruebe el estado del flujo de trabajo técnico operationMgt. Este flujo de trabajo administra los trabajos o flujos de trabajo dentro de una campaña. Si falla, esto provocará que los flujos de trabajo no se inicien ni se detengan. Reinicie para reanudar la ejecución de los flujos de trabajo de la campaña.

    Para obtener más información sobre la monitorización de flujos de trabajo técnicos, consulte esta página.

    NOTA

    Una vez reiniciado el flujo de trabajo, asegúrese de ejecutar las tareas pendientes (haga clic con el botón derecho en la Scheduler actividad / Execute pending task(s) now) para comprobar si vuelve a fallar en cualquiera de las actividades.

    Si el flujo de trabajo sigue fallando, compruebe si hay algún error específico en el registro de auditoría, solucione los problemas correspondientes y, a continuación, reinicie el flujo de trabajo de nuevo.

  2. Compruebe el estado del módulo wfserver en la pestaña Monitoring, accesible desde la página de inicio del Campaign Classic (consulte Monitoring processes). Este proceso es responsable de ejecutar todos los flujos de trabajo.

    Un usuario administrador también puede comprobar que el módulo wfserver@<instance> se inicie en el servidor de aplicaciones principal mediante el comando siguiente.

    nlserver pdump
    HH:MM:SS > Application server for Adobe Campaign Version X.Y (build XXXX) of DD/MM/YYYY
    [...]
    wfserver@<INSTANCENAME> (9340) - 11.3 Mb
    [...]
    

    Si el módulo no se está ejecutando, póngase en contacto con el servicio de atención al cliente de Adobe. Si tiene una instalación local, un usuario administrador debe reiniciar el servicio mediante el comando siguiente.

    nlserver start wfserver@<INSTANCENAME>
    
    NOTA

    Sustituya <instancename> con el nombre de su instancia (producción, desarrollo, etc.). El nombre de instancia se identifica mediante los archivos de configuración:
    [path of application]nl6/conf/config-<instancename>.xml

    Para obtener más información sobre cómo reiniciar los módulos, consulte esta sección.

  3. Compruebe si el número de procesos de campaña que ejecutan en la instancia supera el umbral. La opción NmsOperation_LimitConcurrency define un límite para la cantidad de procesos de campaña que se pueden ejecutar en la instancia en paralelo. Cuando se alcanza este límite, el flujo de trabajo permanece en el estado "Iniciar lo antes posible", siempre y cuando el número de flujos de trabajo que se ejecutan esté por encima del límite.

    Para resolver este problema, detenga los flujos de trabajo no deseados y elimine los envíos fallidos. Si se ha alcanzado el umbral, esto permitirá ejecutar nuevos procesos.

    Para comprobar el número de flujos de trabajo que se ejecutan en su instancia, se recomienda utilizar las vistas predefinidas, accesibles de forma predeterminada en la carpeta Administration / Audit . Para obtener más información, consulte esta página.

    IMPORTANTE

    Aumentar el umbral de la opción NmsOperation_LimitConcurrency puede provocar problemas de rendimiento en la instancia. En cualquier caso, no lo realice por su cuenta y póngase en contacto con su contacto de Adobe Campaign.

Para obtener más información sobre cómo monitorizar los flujos de trabajo, consulte esta sección.

Inicio en curso

Si los flujos de trabajo no se están ejecutando y su estado es Start in progress, esto puede significar que el módulo de flujo de trabajo no se ha iniciado.

Para comprobar esto e iniciar el módulo si es necesario, aplique los siguientes pasos:

  1. Compruebe el estado del módulo wfserver en la pestaña Monitoring, accesible desde la página de inicio del Campaign Classic (consulte Monitoring processes).

    Un usuario administrador también puede comprobar que el módulo wfserver@<instance> se inicie en el servidor de aplicaciones principal mediante el comando siguiente.

    nlserver pdump
    HH:MM:SS > Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY
    [...]
    wfserver@<INSTANCENAME> (9340) - 11.3 Mb
    [...]
    

    Para obtener más información sobre cómo monitorizar los módulos, consulte esta sección.

  2. Si el módulo no se está ejecutando, póngase en contacto con el servicio de atención al cliente de Adobe. Si tiene una instalación local, un administrador debe reiniciarla con el comando siguiente.

    nlserver start wfserver@<INSTANCENAME>
    
    NOTA

    Sustituya <instancename> con el nombre de su instancia (producción, desarrollo, etc.). El nombre de instancia se identifica mediante los archivos de configuración:
    [path of application]nl6/conf/config-<instancename>.xml

    Para obtener más información sobre cómo reiniciar los módulos, consulte esta sección.

Error en el flujo de trabajo

Si un flujo de trabajo falla, siga los siguientes pasos:

  1. Compruebe el diario del flujo de trabajo. Para obtener más información, consulte las secciones Monitoring workflow execution y Display logs.
  2. Monitorización de flujos de trabajo técnicos. Para obtener más información, consulte esta sección.
  3. Busque errores en las actividades de flujo de trabajo individuales.

En esta página