Compartir vía


Configuración de la persistencia de flujo de trabajo

El asistente para configuración de AppFabric permite realizar las tareas siguientes. Los cmdlets de AppFabric Windows PowerShell también permiten crear e inicializar un almacén de persistencia de SQL Server. Además, los cmdlets permiten quitar todos los artefactos relacionados con la persistencia de un almacén de persistencia de SQL Server.

  • Especifique la cuenta de usuario bajo la que se ejecuta el servicio de administración de flujos de trabajo.

  • Cree e inicialice un almacén de persistencia. El proceso de creación crea el propio almacén de instancias y el proceso de inicialización crea todos los artefactos relacionados con la persistencia en el almacén de persistencia.

  • Registre un almacén de persistencia en el archivo Web.config raíz, que todas las aplicaciones y servicios pueden heredar.

Las extensiones del Administrador de IIS y los cmdlets de Windows PowerShell que AppFabric incluye permiten configurar las características de persistencia para los servicios de flujo de trabajo. En la lista siguiente se describen algunas de las tareas:

  • Habilitar o deshabilitar la persistencia para servicios de flujo de trabajo.

  • Especificar el almacén de persistencia de SQL Server que se debe usar.

  • Especificar si un proveedor de persistencia de SQL Server debe codificar la información de estado de instancia con el algoritmo GZip antes de almacenar la información en la base de datos de persistencia.

  • Especificar si la información de estado para una instancia se debe eliminar después de que se complete la instancia.

  • Especificar la acción que se debe realizar cuando un host recibe una InstanceLockedException. El host de un flujo de trabajo recibe una InstanceLockedException cuando intenta bloquear una instancia bloqueada por otro host. Las opciones permitidas para este campo son: Ninguno, Reintento básico y Reintento absoluto. El valor predeterminado es Ninguno. En la lista siguiente se proporcionan las descripciones de estas tres opciones:

    • Ninguno. El host del servicio no intenta bloquear la instancia y pasa la InstanceLockedException al llamador.

    • Reintento básico. El host del servicio reintenta bloquear la instancia con un retraso que aumenta de forma exponencial y pasa la InstanceLockedException al llamador al final de la secuencia.

    • Reintento absoluto. El host de servicio reintenta bloquear la instancia con un intervalo de reintento lineal y pasa la excepción al narrador al final de la secuencia.

  • Especificar el intervalo de tiempo dentro del cual se debe renovar el bloqueo. El bloqueo caduca 30 segundos + (tiempo de renovación de bloqueo especificado) después de la última vez que se renovó el bloqueo.

  • Especificar el período de tiempo tras el cual el almacén de instancias de flujo de trabajo SQL ejecuta una tarea de detección para detectar cualquier instancia de flujo de trabajo ejecutable o activable en la base de datos de persistencia, tras el ciclo de detección anterior. El almacén de instancias de flujo de trabajo SQL ejecuta una tarea interna que periódicamente se activa y detecta las instancias ejecutables o activables de la base de datos de persistencia.

AppFabric incluye el servicio de administración de flujos de trabajo, un servicio Windows que proporciona servicios de administración de instancias del servicio de flujo de trabajo. Para obtener más información sobre este servicio, vea Servicio de administración de flujos de trabajo. Este servicio no expone ningún parámetro de configuración que se pueda configurar mediante el uso de extensiones o cmdlets del Administrador de IIS. Sin embargo, puede configurar directamente almacenes de instancias que el servicio de administración de flujos de trabajo supervisa en los archivos de configuración.

En esta sección se incluyen temas que describen el procedimiento para configurar la persistencia de flujo de trabajo, los almacenes de instancias y el servicio de administración de flujos de trabajo.

En esta sección

Vea también

Conceptos

Conceptos de persistencia

Otros recursos

Almacén de instancias de flujo de trabajo de SQL

  2012-03-05