Cómo recuperar un flujo de trabajo de larga duración en ACS mediante la tabla workflowTask
Descripción description
Entorno
Campaign Standard
Problema/Síntomas
Obtención de detalles de la duración de la tarea de flujo de trabajo
Normalmente, los clientes establecen alertas para flujos de trabajo fallidos, pero a menudo pierden los flujos de trabajo que se han estado ejecutando durante mucho tiempo debido al procesamiento de actividades o actividades estancadas durante días en instancias ACS. Esto resulta en un rendimiento degradado y un alto consumo de bases de datos.
Resolución resolution
Tarea de flujo de trabajo contiene información relacionada con las actividades de flujo de trabajo y sus duraciones de ejecución. Monitorizar la duración de las actividades puede ayudar a mejorar el rendimiento y mantener una base de datos saludable.
Los detalles de la tarea de flujo de trabajo se pueden obtener desde xtk:workflowTask
tabla.
Cómo garantizar la sensibilización sobre las actividades de flujo de trabajo de larga duración
Esto se puede lograr mediante un flujo de trabajo sencillo. Siga los pasos a continuación para crear un flujo de trabajo para monitorizar las actividades de flujo de trabajo de larga duración:
-
Cree un nuevo flujo de trabajo
-
Seleccionar una actividad de consulta
-
Seleccione la dimensión Recurso y Segmentación como: WorkflowTaskDetail (xtk:workflow task:workflowTaskDetail)
-
Ahora, en la sección Target , utilice las siguientes consultas:
La duración es más significativa que 3600
AND
El nombre de la actividad no comienza con una programación
Y
El nombre de la actividad no comienza con una señal
La creación del flujo de trabajo anterior le ayudaría a recuperar las actividades que se ejecutan durante más de 1 hora.
Configuración de alert a esta condición de consulta puede ayudar a los clientes a monitorizar las actividades de flujo de trabajo en ejecución durante una larga duración.
NOTA: En la condición de duración, asegúrese de establecer la duración del tiempo en segundos y no en minutos u horas.