Partager via


Configuration de la gestion des hôtes de flux de travail

AppFabric inclut les extensions du Gestionnaire des services Internet et les cmdlets Windows PowerShell, qui permettent de configurer des fonctionnalités en relation avec l'hébergement de flux de travail. La liste ci-dessous décrit certaines tâches en relation avec l'hébergement que vous pouvez exécuter à l'aide de ces outils :

  • Activez ou désactivez le contrôle des instances de service de flux de travail.

  • Activez ou désactivez le déchargement d'instance de service de flux de travail de la mémoire si l'instance est inactive pendant une période que vous configurez.

  • Activez ou désactivez la persistance d'instance de service de flux de travail dans un magasin d'instances si l'instance est inactive pendant une période que vous configurez.

  • Spécifiez l'action qu'un fournisseur de persistance doit exécuter si une instance rencontre une exception non prise en charge. Les valeurs possibles sont les suivantes :

    • Abandon. L'hôte de service abandonne l'instance de service de flux de travail en mémoire. L'état de l'instance dans le magasin reste « Actif ». Le service de gestion du flux de travail restaure l'instance de flux de travail abandonnée à partir du dernier point de persistance enregistré dans le magasin d'instances.

    • AbandonAndSuspend. L'hôte de service abandonne l'instance de service de flux de travail en mémoire et définit son état dans la base de données de persistance sur « Interrompu ». Une instance interrompue peut être reprise ou arrêtée ultérieurement à l'aide du Gestionnaire des services Internet. Ces instances ne sont pas automatiquement reprises par le service de gestion du flux de travail.

    • Terminate. L'hôte de service abandonne l'instance de service de flux de travail en mémoire et définit son état dans la base de données de persistance sur « Exécuté (Arrêté) ». Une instance arrêtée ne peut pas être reprise ultérieurement.

    • Cancel. L'hôte de service annule l'instance de service de flux de travail en mémoire, ce qui entraîne l'appel de tous les gestionnaires d'annulation de façon à ce que le flux de travail s'arrête normalement, puis définit l'état de l'instance dans la base de données de persistance sur « Exécuté (Arrêté) ».

Que vous utilisiez l'interface utilisateur du Gestionnaire des services Internet ou les cmdlets, vous modifiez les valeurs des paramètres de configuration de l'hébergement dans le fichier de configuration associé à l'étendue spécifiée ou sélectionnée dans la hiérarchie IIS (serveur, site, application ou service). L'exemple suivant indique les éléments et attributs de configuration associés aux paramètres de configuration de l'hébergement.

<serviceBehaviors>
    <behavior name="SampleServiceBehavior">
        <workflowInstanceManagement authorizedWindowsGroup="AS_Administrators" />
        <workflowIdle timeToUnload="00:01:00" timeToPersist="00:00:20" />
        <workflowUnhandledException action="AbandonAndSuspend" />
    </behavior>
</serviceBehaviors>

Les extensions du Gestionnaire des services Internet et les cmdlets de AppFabric permettent également de spécifier les paramètres liés à l'hébergement sur l'étendue du serveur, du site ou de l'application, dont un service peut hériter. Pour comprendre les configurations et l'héritage de paramètres par défaut d'étendues supérieures, consultez la rubrique Processus de configuration dans Windows Server AppFabric.

Dans cette section

Voir aussi

Concepts

Concepts relatifs à l'hébergement

  2011-12-05