Compartir vía


Configuración de la persistencia de flujo de trabajo mediante el Administrador de IIS

En este tema se incluyen procedimientos que describen el modo de configurar los parámetros relacionados con la persistencia para un servicio de flujo de trabajo mediante el uso de extensiones del Administrador de IIS agregadas por AppFabric. Puede configurar características de persistencia en el nivel de servicio para un servicio de flujo de trabajo específico o bien en el nivel de servidor, sitio o aplicación y hacer que el servicio herede esta configuración definida a un nivel superior. Para obtener más información sobre el modo en que funcionan las configuraciones en la jerarquía de IIS, vea Proceso de configuración en AppFabric.

ImportantImportante
Para obtener descripciones detalladas de los campos de los cuadros de diálogos que se usan para configurar las características de persistencia, vea Configure Service: Workflow Persistence Tab y Advanced Persistence Settings Dialog Box.

Procedimiento para habilitar o deshabilitar características de persistencia de un servicio de flujo de trabajo mediante el Administrador de IIS

  1. En la vista en árbol del panel Conexiones (panel de la izquierda), seleccione el servidor, sitio o aplicación en el cual existe el servicio de flujo de trabajo.

  2. En la vista Características del panel Área de trabajo, haga doble clic en Servicios en la sección AppFabric.

  3. Seleccione el servicio de flujo de trabajo de la lista Servicios y, a continuación, haga clic en Configurar de la sección .NET 4.0 WF y WCF del panel Acciones para abrir el cuadro de diálogo Configurar servicio. También puede abrir este cuadro de diálogo si realiza los pasos siguientes: En la lista Servicios, haga clic con el botón secundario del mouse en el servicio de flujo de trabajo para el que desea configurar la persistencia y, a continuación, haga clic en Configurar del menú contextual.

  4. Haga clic en la pestaña Persistencia de flujo de trabajo para habilitar o deshabilitar instancias persistentes del servicio de flujo de trabajo en un almacén de persistencia. Seleccione la opción Persistencia de flujo de trabajo de SQL Server para habilitar las instancias de servicio de persistencia para una base de datos de SQL Server. Seleccione la opción Personalizado para usar un almacén de instancias distinto de una base de datos de SQL Server o para no usar la característica de persistencia.

    Si selecciona Persistencia de flujo de trabajo de SQL Server, debe seleccionar una definición del almacén de instancias, que se define en un archivo de configuración y posee una cadena de conexión que el proveedor usará para conectarse a una base de datos de persistencia de SQL Server 2008. Asimismo, puede configurar las características avanzadas de persistencia de SQL Server, como la conservación de instancias en el almacén de persistencia una vez completadas y la codificación de la información de estado de la instancia con el algoritmo GZip. Para ello, utilice el cuadro de diálogo Configuración avanzada de persistencia que se inicia al hacer clic en Opciones avanzadas.

    TipSugerencia
    Si no ve ningún almacén de instancias de SQL Server en la lista desplegable, deberá crear uno. Puede crear e inicializar un almacén de instancias de SQL Server mediante el Asistente para configuración de Microsoft AppFabric 1.1 para Windows Server, tal como se describe en Configuración de almacenes de persistencia mediante el asistente para configuración o mediante cmdlets de Windows PowerShell, tal como se describe en Configuración de almacenes de persistencia mediante cmdlets de AppFabric.

  5. Haga clic en Aplicar para aplicar la configuración. Para llevar a cabo la configuración avanzada de persistencia, siga el siguiente procedimiento en este tema.

    Vea Configure Service: Workflow Persistence Tab para obtener una descripción detallada de los campos de la pestaña Persistencia de flujo de trabajo del cuadro de diálogo Configurar servicio.

Procedimiento para configurar los valores avanzados de persistencia de SQL Server de un servicio de flujo de trabajo específico mediante el Administrador de IIS

  1. Haga clic en Opciones avanzadas para abrir el cuadro de diálogo Configuración avanzada de persistencia.

  2. Active o desactive la opción Codificar instancias (GZip) para habilitar o deshabilitar la codificación de información de instancias que va a almacenarse en la base de datos de persistencia mediante el algoritmo GZip.

  3. Active o desactive la opción Conservar instancias tras finalización para habilitar o deshabilitar la eliminación de la información de estado de las instancias una vez completadas.

  4. Seleccione un valor de la lista Acción en excepción de bloqueo de instancia para especificar la acción que debe realizarse cuando un host recibe una InstanceLockedException.

  5. Escriba un valor para Período de renovación de bloqueo de host, que especifica la duración tras la cual caduca el bloqueo de instancia a menos que el host renueve el bloqueo.

  6. Escriba un valor para el Período de detección de instancias ejecutables, que especifica el período de tiempo tras el cual el almacén de instancias de flujo de trabajo de SQL ejecuta una tarea de detección para detectar las instancias de flujo de trabajo que se pueden ejecutar o activar en la base de datos de persistencia después del ciclo de detección anterior.

  7. Haga clic en Aceptar para aplicar la configuración y cerrar el cuadro de diálogo.

    Vea Advanced Persistence Settings Dialog Box para obtener descripciones detalladas de los campos del cuadro de diálogo Configuración avanzada de persistencia.

Procedimiento para configurar los valores de persistencia predeterminados en el nivel de servidor, sitio o aplicación mediante el Administrador de IIS

  1. En en la vista en árbol del panel Conexiones (panel de la izquierda), seleccione el nivel de servidor, sitio o aplicación en el cual desea configurar los valores de persistencia de flujo de trabajo predeterminados.

  2. En la sección Administrar servicios de WCF y WF del panel Acciones, haga clic en Configurar para abrir el cuadro de diálogo Configurar WCF y WF para el servidor, Configurar WCF y WF para el sitio o Configurar WCF y WF para la aplicación. También puede abrir este cuadro de diálogo si realiza los pasos siguientes: En la vista en árbol, haga clic con el botón secundario del mouse en el nodo de aplicación virtual, sitio web o raíz para el que desea configurar valores predeterminados en la configuración de persistencia de flujo de trabajo, elija Administrar servicios de WCF y WF y, a continuación, haga clic en Configurar.

  3. Haga clic en la pestaña Persistencia de flujo de trabajo para habilitar o deshabilitar instancias persistentes del servicio de flujo de trabajo en un almacén de persistencia. Seleccione la opción Persistencia de flujo de trabajo de SQL Server para habilitar las instancias de servicio de persistencia para una base de datos de SQL Server. Seleccione la opción Personalizado para usar un almacén de instancias distinto de una base de datos de SQL Server o para no usar la característica de persistencia.

    Si asocia un proveedor de persistencia de SQL Server a un servicio, deberá especificar una cadena de conexión para que el proveedor se conecte a una base de datos de persistencia de SQL Server 2008 o 2005. Puede configurar características avanzadas de persistencia de SQL Server, tal como conservar instancias en el almacén de persistencia una vez completadas y codificar la información de estado de la instancia con el algoritmo GZip, en el cuadro de diálogo Configuración avanzada de persistencia que se inicia al hacer clic en Opciones avanzadas.

  4. Haga clic en Aplicar para aplicar la configuración. Para configurar los valores avanzados de persistencia, siga el procedimiento anterior en este tema.

    Vea Configure Server, Site, and Application: Workflow Persistence Tab para obtener descripciones detalladas de los campos de la pestaña Persistencia de flujo de trabajo de este cuadro de diálogo.

  2012-03-05