Share via


Monitorar e xestionar os procesos de fluxo de traballo en tempo real

Para monitorar e xestionar procesos, debe localizar o proceso, avaliar o estado e realizar accións necesarios para problemas de enderezo.

Monitorar fluxos de traballo en tempo real e accións

Fluxos de traballo en tempo real e accións non utilizan as filas de Traballo do Sistema porque se producen inmediatamente. Erros que ocorran se mostrará ao usuario na aplicación con o título da Erro do Proceso Empresarial

Non hai ningún rexistro de operacións correcta. Pode activar inicio de sesión para erros por comprobar a Manter Rexistros das tarefas de fluxo de traballo que atoparon erros opción o Retención Do Rexistro de fluxo de Traballo área da parte inferior da o Administración separador para o proceso.

Para ver o rexistro de erros dun proceso específico, abra a definición de fluxo de traballo ou unha acción en tempo real e vaia ao separador Sesión de proceso. Esta opción só lle mostrará os erros rexistrados do proceso.

Se desexa ver todos os erros de calquera proceso, vaia Localización Avanzada e crear unha visualización que mostra erros na táboa da sesión de proceso.

Estado de procesos de fluxo de traballo en tempo real

Cando vexa unha lista de procesos de fluxo de traballo en tempo real, calquera proceso individuais pode ter un dos seguintes valores de Estado e Motivo para o estado:

Estado Motivo para o estado
Listo Agardando recursos
Suspendida Agardando
Bloqueada En curso

Pausando

Cancelando
Completada Correcto

Produciuse un erro

Cancelouse

Eliminación de filas de rexistro de proceso

Se a súa organización usa fluxos de traballo en segundo plano ou fluxos de procesos de negocio que se executan con frecuencia, a cantidade de filas de rexistro de procesos pode chegar a ser o suficientemente grandes como para causar problemas de rendemento e consumir cantidades significativas de almacenamento. Para eliminar as filas de rexistros de procesos non eliminadas suficientemente por un dos traballos de eliminación de filas masivos estándar, pode usar a función de traballos de sistema de eliminación masiva para crear un traballo de eliminación de filas masivas personalizado.

  1. Vaia a Configuración > Xestión de datos > Eliminación masiva de filas.

  2. Dende a zona Eliminación masiva de filas, seleccione Novo.

  3. Na páxina de inicio de Asistente de eliminación en masa, seleccione Seguinte.

  4. Na lista Buscar, seleccione Traballos do sistema.

  5. As seguintes condicións úsanse para crear un traballo de eliminación masiva de filas para eliminar as filas de rexistros de procesos:

    • Tipo de traballo do sistema igual a fluxo de traballo: Isto diríxese a filas de fluxo de traballo en tempo real.

    • Estado igual a completado: Só os fluxos de traballo completados son válidos para executar o traballo.

    • Motivo para o estado igual a correcto: Elimine traballos correctos, cancelados e con erros.

    • Completado o con máis de X días 30: Use a columna Completado o para eliminar só as filas de rexistro de procesos de fluxo de traballo en tempo real con máis de 30 días.

    Vista dunha páxina para eliminacións personalizadas de filas masivas.

  6. Seleccione Seguinte.

  7. Estableza a frecuencia na que se executará o seu traballo de eliminación masiva. Pode programar o seu traballo para que se execute a intervalos definidos ou crear un traballo de eliminación en masa dunha soa vez usando a opción Inmediatamente. Neste exemplo configurarase un traballo recorrente para executarse o 21 de maio de 2018, e despois cada 30 días.

    Opcións de eliminación de filas masivas.

Usando a opción Inmediatamente

Teña en conta que ten a opción de realizar unha eliminación masiva síncrona inmediata das filas seleccionando a opción Inmediatamente. Esta eliminación realízase coa execución directa de SQL Server en lugar de pasar cada fila pola canle de eventos de eliminación, o que pode reducir o impacto no rendemento do sistema. Esta é unha boa opción se desexa limpar rapidamente as filas do fluxo de traballo extra en tempo real en lugar do traballo de eliminación masiva en espera na cola asíncrona para o seu procesamento.

A opción Inmediatamente actívase cando se cumpren as seguintes condicións:

  • O traballo de eliminación masiva é para a táboa Traballos do sistema.
  • O criterio de busca ten o tipo de traballo do sistema de condición igual ao fluxo de traballo.
  • O usuario que crea o traballo de eliminación masiva ten unha profundidade global para o privilexio de eliminación na táboa AsyncOperation. O rol de seguranza de administrador do sistema ten este privilexio.

A eliminación masiva síncrona só eliminará as filas de AsyncOperation no estado completado. Procésanse un máximo de 1 millón de filas por cada invocación. Deberá executar o traballo varias veces se o seu contorno ten máis de 1 millón de filas que eliminar.

Pasos seguintes

Prácticas recomendadas para procesos do fluxo de traballo en tempo real

Nota

Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)

Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).